http-headers
要請を受け入れます)
サーチ…
前書き
どのContent-Typeがクライアントによって受け入れられますか。
構文
- 受け入れ:MIMEType / MIMESubtype; QualityFactor
- 受け入れ:MIMEType / MIMESubtype; QualityFactor、MIMEType / MIMESubtype、QualityFactor、...
パラメーター
| パラメータ | 説明 |
|---|---|
| MIMEType | MIMEタイプの前半。これはすべての型に対して*/* |
| MIMESubtype | MIMEタイプの後半、またはすべてのサブタイプのimage/* (つまりimage/* ) |
| QualityFactor | フォーマットの品質係数;q=0.8 (オプション) |
備考
コンテンツタイプはMIMEタイプ( text/html )でカンマで区切られ、このタイプを使用するクライアントの設定で使用されるオプションの品質係数(a ;q=使用)が使用されます。クオリティファクタは0〜1の値を持ち、数値が高いほどそのタイプの方が優先されます。
サーバーが応答可能なタイプを見つけられなかった場合、サーバーは406(不合格)応答を送信する必要があります。
HTMLのみのタイプ
リクエスト: " http://example.com "
GET / HTTP/1.1 Host: example.com User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0 Accept: text/html Accept-Language: en-US,en;q=0.5 Accept-Encoding: gzip, deflate Connection: keep-alive
クライアントはtext / htmlのContent-Typeを受け入れます
すべてのテキストタイプに一致
リクエスト: " http://example.com "
GET / HTTP/1.1 Host: example.com User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0 Accept: text/* Accept-Language: en-US,en;q=0.5 Accept-Encoding: gzip, deflate Connection: keep-alive
クライアントは、MIMEタイプのtext / *タイプのContent-Typeを受け入れます。たとえば、text / html、text / plain、text / cssなどです。
text / htmlおよびapplication / xml(環境設定text / html)
リクエスト: " http://example.com "
GET / HTTP/1.1 Host: example.com User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0 Accept: text/html;q=1.0,application/xml;q=0.9 Accept-Language: en-US,en;q=0.5 Accept-Encoding: gzip, deflate Connection: keep-alive
クライアントはtext / htmlとapplication / xmlのContent-Typeを受け入れますが、text / htmlを優先します
あるタイプのプリファレンスを別のタイプのプリファレンス
リクエスト: " http://example.com "
GET / HTTP/1.1 Host: example.com User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0 Accept: text/html,application/xml;q=0.9,*/*;q=0.8 Accept-Language: en-US,en;q=0.5 Accept-Encoding: gzip, deflate Connection: keep-alive
クライアントはすべてのタイプのContent-Typeを受け入れますが、text / htmlとapplication / xmlを優先します
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow