Recherche…


Introduction

Quel type de Content-Type le client accepte-t-il?

Syntaxe

  • Accepter: MIMEType / MIMESubtype; QualityFactor
  • Accepter: MIMEType / MIMESubtype; QualityFactor, MIMEType / MIMESubtype; QualityFactor, ...

Paramètres

Paramètre La description
MIMEType La première moitié du type mime. Cela peut aussi être un */* pour tous les types
MIMESubtype La seconde moitié du type MIME ou un * pour tous les sous-types (c.-à-d. image/* )
Facteur de qualité Le facteur de qualité dans le format ;q=0.8 (facultatif)

Remarques

Les types de contenu sont des types MIME (c.-à-d text/html ) séparés par une virgule avec un facteur de qualité facultatif (en utilisant a ;q= ) utilisé pour la préférence du client pour utiliser ce type. Le facteur de qualité a une valeur de 0 à 1, plus le nombre est élevé, plus la préférence est donnée à ce type.

Si le serveur ne parvient pas à trouver un type de réponse acceptable, il doit envoyer une réponse 406 (non acceptable).

Type HTML seulement

Demande: " 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

Le client acceptera Content-Types of text / html

Faire correspondre tous les types de texte

Demande: " 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

Le client acceptera les types de contenu de tous les types text / * de types MIME. Par exemple text / html, text / plain, text / css.

text / html et application / xml avec une préférence text / html

Demande: " 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

Le client acceptera Content-Types de text / html et application / xml mais il préfère text / html

Préférence pour un type par rapport à un autre

Demande: " 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

Le client acceptera tous les types de Content-Types mais préfère text / html et application / xml



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow