IPA過去問ドリル

令和7年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問20

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

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

出典:令和7年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問20

正解:イ

解説

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

選択肢ごとの解説

  • 誤り。POST メソッドの場合,入力データはヘッダーではなくメッセージボディに含まれます。
  • 正しい。GET メソッドの場合はリクエスト行のクエリ文字列に,POST メソッドの場合はメッセージボディに入力データが含まれます。
  • 誤り。GET メソッドの場合,入力データはヘッダーではなくリクエスト行に含まれます。
  • 誤り。GET メソッドの場合,入力データはヘッダーではなくリクエスト行に含まれます。
情報処理安全確保支援士の過去問を演習モードで解く