IPA過去問ドリル

令和7年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問6

テクノロジ/ネットワーク

Web ページ内の HTML フォームに入力されたデータが Web サーバに送られる際には,HTTP プロトコルの GET メソッド又は POST メソッドを用いたリクエストメッセージが使用される。このとき,入力されたデータはリクエストメッセージのどの部分に含まれるか。ここで,HTTP のバージョンは HTTP/1.1 とし,リクエストメッセージは,リクエスト行,ヘッダー,メッセージボディの順で構成されているものとする。 (注:本サイトでは原問題の表を文字表記に変換しています)

出典:令和7年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問6

正解:イ

解説

HTTP/1.1のリクエストメッセージは,リクエスト行,ヘッダー,メッセージボディの順で構成されます。GETメソッドではフォームの入力データはURI(クエリ文字列)としてリクエスト行に含まれ,POSTメソッドでは入力データはメッセージボディに含まれます。

選択肢ごとの解説

  • 誤り。POSTメソッドの入力データはヘッダーではなくメッセージボディに含まれます。
  • 正しい。GETではリクエスト行(URIのクエリ文字列),POSTではメッセージボディに入力データが含まれます。
  • 誤り。GETメソッドの入力データはヘッダーではなくリクエスト行に含まれます。
  • 誤り。GETメソッドの入力データはヘッダーではなくリクエスト行に含まれます。
ネットワークスペシャリストの過去問を演習モードで解く