plugin_httpserver/簡易HTTPサーバ受信時でリクエストを受け取った際、クライアントから送信されたHTTPリクエストメソッド(大文字の文字列)が「HTTPメソッド」に自動代入されます。
取得できる値の例:
同一のURLエンドポイントで、GETアクセス時にはフォームを表示し、POSTアクセス時にはフォーム受信処理を行うといった条件分岐に活用できます。
!『plugin_httpserver.mjs』を取り込む。
PORT=8000。
PORTで簡易HTTPサーバ起動時には
「http://localhost:{PORT}/ でサーバーが起動しました。」と表示。
ここまで。
「/api」で簡易HTTPサーバ受信した時には
もし、HTTPメソッド="GET"ならば
「GETリクエストを受け付けました。」を簡易HTTPサーバ出力。
違えば、もし、HTTPメソッド="POST"ならば
「POSTリクエストを受け付けました。」を簡易HTTPサーバ出力。
違えば
「その他のメソッド({HTTPメソッド})を受け付けました。」を簡易HTTPサーバ出力。
ここまで。
ここまで。