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



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow