HTTPのGETメソッドとPOSTメソッド
ネットワークスペシャリスト 令和7年度 春期 午前Ⅱ 問6
HTTPのGETメソッドとPOSTメソッド
Webページ内のHTMLフォームに入力されたデータがWebサーバに送られる際には,HTTPプロトコルのGETメソッド又はPOSTメソッドを用いたリクエストメッセージが使用される。このとき,入力されたデータはリクエストメッセージのどの部分に含まれるか。ここで,HTTPのバージョンはHTTP/1.1とし,リクエストメッセージは,リクエスト行,ヘッダー,メッセージボディの順で構成されているものとする。
ア GET:リクエスト行/POST:ヘッダー
イ GET:リクエスト行/POST:メッセージボディ
ウ GET:ヘッダー/POST:ヘッダー
エ GET:ヘッダー/POST:メッセージボディ
原問題の選択肢表を文字列に置き換えています。
正解を表示
イ
この問題に出てくる用語
- HTTP
- Webページの取得やデータの送信などに使うアプリケーション層プロトコル。ブラウザなどのクライアントが要求を送り、サーバが応答を返す形で通信する。
- HTTPリクエスト
- HTTPでクライアントがサーバに送る要求のメッセージ。HTTP/1.1ではリクエスト行、ヘッダー、空行の順に並び、必要に応じてメッセージボディが続く。
- GETメソッド
- Webページや画像などのリソースを取得するためのHTTPメソッド。検索条件などはURLのクエリ文字列に含めて指定できる。
- POSTメソッド
- HTTPで、サーバにデータを送って処理させるときに使うメソッド。送るデータは、リクエストのメッセージボディに入れる。
問題文:IPA公開の問題冊子(PDF)