curlでPOST送信
curlでPOST送信を行う方法。
オプションに-Dを付与する。
-Fでも可能だが、リクエストの受け取り側がmultipartをサポートしている必要がある。
curl -D param1=val1 -D param2=val2 http://testdomain/test.php
上記のコードはHTMLの以下の内容と同じになる。
<form method="POST" action="http://testdomain/test.php"> <input type="hidden" name="param1" value="val1"> <input type="hidden" name="param2" value="val2"> <input type="submit" value="submit"> </form>