http-headers
Anfrage annehmen)
Suche…
Einführung
Welchen Content-Type akzeptiert der Client?
Syntax
- Akzeptieren Sie: MIMEType / MIMESubtype; QualityFactor
- Akzeptieren: MIMEType / MIMESubtype; QualityFactor, MIMETyp / MIMESubtype; QualityFactor, ...
Parameter
| Parameter | Beschreibung |
|---|---|
| Mime Typ | Die erste Hälfte des Mime-Typs. Dies kann auch ein */* für alle Typen sein |
| MIMESubtype | Die zweite Hälfte des Mime-Typs oder ein * für alle Untertypen (dh image/* ) |
| Qualitätsfaktor | Der Qualitätsfaktor im Format ;q=0.8 (optional) |
Bemerkungen
Die Inhaltstypen sind MIME-Typen (dh text/html ), die durch ein Komma getrennt sind, mit einem optionalen Qualitätsfaktor (mit einem ;q= ), der von den Clients bevorzugt für diesen Typ verwendet wird. Der Qualitätsfaktor hat einen Wert von 0 bis 1, je höher die Zahl, desto stärker bevorzugt dieser Typ.
Wenn der Server keinen akzeptablen Typ für die Antwort finden kann, sollte er eine 406-Antwort (nicht akzeptabel) senden.
Nur HTML-Typ
Anfrage: " 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
Der Client akzeptiert Content-Types von Text / HTML
Passen Sie alle Texttypen an
Anfrage: " 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
Der Client akzeptiert Content-Types von beliebigen Text / * -Typen von MIME-Typen. Zum Beispiel text / html, text / plain, text / css.
text / html und application / xml mit einem Präferenztext / html
Anfrage: " 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
Der Client akzeptiert Content-Types von text / html und application / xml, bevorzugt jedoch text / html
Bevorzugung eines Typs gegenüber einem anderen
Anfrage: " 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
Der Client akzeptiert alle Arten von Inhaltstypen, bevorzugt jedoch text / html und application / xml