VSCodeプラグインのRest Clientを利用した場合のフォーム形式の送信のやり方メモ。
Rest ClientとはHTTPリクエストをテキストベースで管理できる優れもののプラグイン。
VS Code上でHTTPリクエストを送信し、VS Code上でレスポンスを確認できる「REST Client」拡張の紹介 - Qiita
リクエスト例
testdata.http
POST http://example.com/target.php HTTP/1.1
content-type: application/x-www-form-urlencoded
id=1234
&name=yamada_taro
&age=18
ポイント
- リクエストヘッダのContent-Typeを
application/x-www-form-urlencoded
やmultipart/form-data
に指定する。 - キーと値を
=
でつなぐ。複数項目は&
でつなぐ。 - 空白を入れたりコメントを入れたりするとエラーになる。
- PHPで受け取る際は
$_POST['id']
で取得できる。