http-headers
Zaakceptować prośbę)
Szukaj…
Wprowadzenie
Jaki Content-Type akceptuje klient.
Składnia
- Zaakceptuj: MIMEType / MIMESubtype; QualityFactor
- Zaakceptuj: MIMEType / MIMESubtype; QualityFactor, MIMEType / MIMESubtype; QualityFactor, ...
Parametry
| Parametr | Opis |
|---|---|
| MIMEType | Pierwsza połowa typu mime. Może to być również */* dla wszystkich typów |
| MIMESubtype | Druga połowa typu MIME lub a * dla wszystkich podtypów (tj. image/* ) |
| Współczynnik jakości | Współczynnik jakości w formacie ;q=0.8 (opcjonalnie) |
Uwagi
Typy zawartości to typy MIME (tj. text/html ) oddzielone przecinkiem z opcjonalnym współczynnikiem jakości (przy użyciu ;q= ), który jest używany przez preferencje klientów dotyczące używania tego typu. Współczynnik jakości ma wartość od 0 do 1, przy czym im wyższa liczba, tym bardziej preferencje dla tego typu.
Jeśli serwer nie może znaleźć akceptowalnego typu odpowiedzi, powinien wysłać odpowiedź 406 (niedopuszczalną).
Wpisz tylko HTML
Żądanie: „ 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
Klient zaakceptuje typy zawartości text / html
Dopasuj wszystkie typy tekstu
Żądanie: „ 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
Klient zaakceptuje typy zawartości dowolnego typu text / * typów MIME. Na przykład text / html, text / plain, text / css.
text / html i application / xml z preferencją text / html
Żądanie: „ 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
Klient akceptuje typy zawartości text / html i application / xml, ale woli text / html
Preferencje dla jednego typu w stosunku do drugiego
Żądanie: „ 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
Klient akceptuje wszystkie typy typów treści, ale woli text / html i application / xml