2.1 リクエストとレスポンスとは
2.1 リクエストとレスポンスとは
1.1.2でも触れたとおり、WebブラウザからWebサーバーへ送信する要求をHTTPリクエストといい、対してWebサーバーから送信される応答をHTTPレスポンスといいます。HTTPの部分は省略して、単にリクエスト、レスポンスと呼ぶことも多いです。
2.1.1 HTTPリクエストとは
Webブラウザや画面遷移元のプログラムがWebサーバーに対して渡す情報がリクエストになります。
どんなHTMLやCSS、画像ファイル等を使うのかという情報はもちろん、画面遷移元のプログラムで処理したデータを、画面遷移先のプログラムやファイルに受け渡したい情報もリクエストに含まれます。
2.1.2 HTTPレスポンスとは
Webサーバーやアプリケーションサーバーが処理した結果である、実際のデータや画像ファイル等のコンテンツが含まれているのがレスポンスです。
また、ファイルが見つからない等のエラーが発生した際のステータスコードもレスポンスに含まれます。