Question

Voir, par exemple, §13.3.3 et §13.3.4 .

Il ne me semble pas que cela puisse être lié à "gamme de médias". ( §14.1 , par exemple, Accepter: text / * ), ni "plage de langue". ( §14.4 , par exemple, Accepter- Langue: da, en-gb; q = 0,8, en; q = 0,7 ).

Peut-être que c'est la "plage d'acceptation" ( §14.5 ), qui impose des limitations byte sur une réponse? Si cela est vrai, comment les ETag sont-ils liés?

Était-ce utile?

La solution

Je suis presque sûr que c'est pour les demandes d'extraction de plage, c'est-à-dire demander une partie d'un document (reprise du téléchargement d'un fichier, par exemple).

  

14.35.2 Demandes de récupération d'intervalle

     

Requêtes de récupération HTTP à l'aide de   GET conditionnel ou inconditionnel
  les méthodes PEUVENT demander une ou plusieurs   sous-plages de l'entité, au lieu de
  l'entité entière, en utilisant la gamme   en-tête de demande, qui s'applique à
  l'entité est retournée à la suite de   la demande:

Si le ETag est faible (commence par W / ), il ne peut pas être utilisé pour l'extraction d'une plage. Seuls les validateurs forts peuvent être utilisés pour cela. le client peut se retrouver avec un fichier incohérent.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top