HTTPメソッド (HTTPめそっど) *

カテゴリ

plugin_httpserver > 簡易HTTPサーバ

種類

定数

初期値

🔍貯蔵庫ハブ / 🔍貯蔵庫 / 🔍マニュアル / 👓ソース / 📝履歴

説明 *

plugin_httpserver/簡易HTTPサーバ受信時でリクエストを受け取った際、クライアントから送信されたHTTPリクエストメソッド(大文字の文字列)が「HTTPメソッド」に自動代入されます。

取得できる値の例:

  • `"GET"` : ページ閲覧やクエリ検索など
  • `"POST"` : フォーム送信やデータ作成など
  • `"PUT"` : データ更新など
  • `"DELETE"` : データ削除など

同一の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サーバ出力。
    ここまで。
ここまで。

参考 *