http-headers
Richiesta accettata)
Ricerca…
introduzione
Che tipo di Content-Type accetta il cliente.
Sintassi
- Accetta: MIMEType / MIMESubtype; QualityFactor
- Accetta: MIMEType / MIMESubtype; QualityFactor, MIMEType / MIMESubtype; QualityFactor, ...
Parametri
| Parametro | Descrizione |
|---|---|
| MIMEType | La prima metà del tipo mimo. Questo può anche essere un */* per tutti i tipi |
| MIMESubtype | La seconda metà del tipo mime o a * per tutti i sottotipi (ad es. image/* ) |
| QualityFactor | Il fattore qualità nel formato ;q=0.8 (opzionale) |
Osservazioni
I tipi di contenuto sono tipi MIME (es. text/html ) separati da virgola con un fattore di qualità opzionale (utilizzando a ;q= ) che viene utilizzato per la preferenza dei client per l'utilizzo di questo tipo. Il fattore qualità ha un valore compreso tra 0 e 1, maggiore è il numero, maggiore è la preferenza per quel tipo.
Se il server non riesce a trovare un tipo accettabile per rispondere, deve inviare una risposta 406 (non accettabile).
Solo HTML
Richiesta: " 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
Il client accetterà Content-Types of text / html
Abbina tutti i tipi di testo
Richiesta: " 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
Il client accetterà i tipi di contenuto di qualsiasi tipo di testo / * di tipi MIME. Ad esempio text / html, text / plain, text / css.
text / html e application / xml con una preferenza text / html
Richiesta: " 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
Il client accetterà Content-Types di text / html e application / xml ma preferisce text / html
Preferenza per un tipo piuttosto che per un altro
Richiesta: " 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
Il client accetterà tutti i tipi di tipi di contenuto, ma preferisce text / html e application / xml