|
Webページ内のHTMLフォームに入力されたデータがWebサーバに贈られる際には、HTTPプロトコルのGETメソッド又はPOSTメソッドを用いたリクエストメッセージが使用される。
このとき、入力されたデータはリクエストメッセージのどの部分に含まれるか。
ここで、HTTPのバージョンはHTTP/1.1とし、リクエストメッセージは、リクエスト行、ヘッダー、メッセージボディの準で構成されているものとする。
|
GETメソッドが使用される場合 |
POSTメソッドが使用される場合 |
| ア |
リクエスト行 |
ヘッダー |
| イ |
リクエスト行 |
メッセージボディ |
| ウ |
ヘッダー |
ヘッダー |
| エ |
ヘッダー |
メッセージボディ |
答え イ
【解説】
リクエストメッセージは、リクエスト行、ヘッダー、メッセージボディの3つの部分から成っていて、
Webページ内のHTMLフォームに入力されたデータをクライアントからサーバーに送るとき、GETメソッドのときはリクエスト行に、POSTメソッドのときはメッセージボディに含まれます。
|
GETメソッドが使用される場合 |
POSTメソッドが使用される場合 |
| イ |
リクエスト行 |
メッセージボディ |
【キーワード】
・GETメソッド
・POSTメソッド
【キーワードの解説】
- GETメソッド
Webページを読み出すときに、ブラウザがWebサーバにファイルを要求するときに使用する。
- POSTメソッド
ブラウザからサーバにメッセージを送信するときに使用する。
もっと、「POSTメソッド」について調べてみよう。
戻る
一覧へ
次へ
|