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



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow