
No.1ベストアンサー
- 回答日時:
HTTPプロトコルにおいては、ヘッダと内容のセットでデーターを渡す通信が行われます。
クライアントから要求が送信され、それを解釈してサーバーが応答するワンセッションで完結する。
このとき、
・要求でも応答でも含まれるもの HTTP一般・ヘッダ
DateやWarning
・要求時に含まれるもの HTTP要求ヘッダ
Accept-Encoding Accept-Language User-Agent
・応答時に含まれるもの HTTP応答ヘッダ
Location Server
・いずれにも含まれるデータの内容についての情報 HTTPエンティティヘッダ
内容がどの文字コードで送られているかなど。当然ですが要求ヘッダにも応答ヘッダにも含むことができます。
Allow Content-Encoding Content-Language Content-Length
Content-Range Content-Type Expires Last-Modified
など、HTTPにおいては、エンティティ(entity)とは内容を示す実態の情報というような意味で使われていますね。
インターネット興隆の立役者「HTTP~前編」 ( http://www.atmarkit.co.jp/fnetwork/rensai/netpro … )
この回答へのお礼
お礼日時:2011/02/10 10:35
回答ありがとうございます。
HTTP応答ヘッダとは、サーバからのレスポンスヘッダと同じ意味でしょうか?
ステータスコードは、リクエストヘッダではなく、レスポンスヘッダでステータスコードが
付与されるのでしょうか?
No.4
- 回答日時:
#2-3 です。
「レスポンスヘッダ」と「レスポンスメッセージ」は違うものです。
RFC2616 で「レスポンス」と記載されているものは「レスポンスメッセージ」を指します。
http://www.studyinghttp.net/rfc_ja/rfc2616#Sec1.3
6章のABNF構文を読めば、ニュアンスは掴めると思います。
---
Response = Status-Line ; Section 6.1
*(( general-header ; Section 4.5
| response-header ; Section 6.2
| entity-header ) CRLF) ; Section 7.1
CRLF
[ message-body ] ; Section 7.2
http://www.studyinghttp.net/rfc_ja/rfc2616#Sec6
---
・Response (レスポンス、レスポンスメッセージ)
・general-header (一般ヘッダフィールド)
・response-header (レスポンスヘッダフィールド)
・entity-header (エンティティヘッダフィールド)
・message-body (メッセージボディ、エンティティボディ)
詳しくは RFC2616 をお読み下さい。
私も勉強しながら回答しているので、間違っている可能性があります。
No.2
- 回答日時:
エンティティヘッダフィールドはHTTPリクエスト(要求)メッセージ、HTTPレスポンス(応答)メッセージに含まれるヘッダフィールドの一つです。
例えば、HTTPリクエスト(要求)メッセージには「リクエストヘッダフィールド」「エンティティヘッダフィールド」の両方が含まれます。
http://www.studyinghttp.net/rfc_ja/rfc2616#Sec5
HTTPステータスコードはヘッダではありません。
http://www.studyinghttp.net/status_code#Abstract
http://www.studyinghttp.net/rfc_ja/rfc2616#Sec6
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
絶対パスと相対パスについて。
-
HTML&CSS 学習本の相談
-
HTML&CSS 学習方法のお勧め
-
ホームページのサイトでhtm...
-
テーブルの行を折りたたみたい...
-
CSSを教えて下さい webデザイナ...
-
メモ帳の段落の揃え方
-
ホームページを作っていたらhtm...
-
iPhoneで HTMLファイルを閲覧
-
htmlの文字が縦書きになる
-
スマホで、左右にスワイプして...
-
HTML/CSSを使って写真のような...
-
HTMLでクロス抽出したい
-
htmlの<input type=”file”>でア...
-
画像が分割されて切り替わる、...
-
WEBページを強制的に横画面で見...
-
レスポンシブで困っています・・
-
ホームページの制作について教...
-
GoogleSearchControlにホームペ...
-
Dreamweverは今も主流なんです...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
関数ヘッダ?
-
リストコントロールの列幅を固...
-
VBAでExcelのヘッダーに文字列+...
-
ヘッダのinclude順
-
メールをPDF化する際に、ヘッダ...
-
HTTPリクエストがネットワーク...
-
perlでHTTP Request Headersの...
-
SpreadDesignerの列ヘッダ
-
AccessVBAで「このフィールドに...
-
[C#]ListView一覧表示時の幅設...
-
TCPヘッダのチェックサム算出方法
-
LinuxでRTPヘッダを作りたいの...
-
C# クッキーを使ってウェブブ...
-
ログイン後・・・
-
バイナリファイルのアップロー...
-
IPアドレスの確認方法
-
HTTPヘッダの大きさ
-
PerlでのHTTPヘッダのStatus変更
-
ftpでのネットワークバイトオー...
-
perl5について
おすすめ情報