Webページ内のHTMLフォームに入力されたデータがWebサーバに贈られる際には、HTTPプロトコルのGETメソッド又はPOSTメソッドを用いたリクエストメッセージが使用される。 このとき、入力されたデータはリクエストメッセージのどの部分に含まれるか。 ここで、HTTPのバージョンはHTTP/1.1とし、リクエストメッセージは、リクエスト行、ヘッダー、メッセージボディの準で構成されているものとする。
| GETメソッドが使用される場合 | POSTメソッドが使用される場合 | |
| ア | リクエスト行 | ヘッダー |
| イ | リクエスト行 | メッセージボディ |
| ウ | ヘッダー | ヘッダー |
| エ | ヘッダー | メッセージボディ |
答え イ
【解説】
リクエストメッセージは、リクエスト行、ヘッダー、メッセージボディの3つの部分から成っていて、
|
||
| (空行) | ||
|
| GETメソッドが使用される場合 | POSTメソッドが使用される場合 | |
| イ | リクエスト行 | メッセージボディ |
【キーワード】
・GETメソッド
・POSTメソッド