2017-06-10 2 views
0

Par exemple: Je fais une demande à http://example.com/some/path avec Accept-Header: text/html et la réponse spécifie que la réponse doit être mise en cache. Si je fais alors la demande à la même URL mais Accept-Header: application/json, le cache sera-t-il ignoré car les en-têtes ont changé?Le contrôle de cache prend-il en compte les en-têtes lors de la recherche de caches existants?

Si ce n'est pas activé par défaut, peut-il être fait en utilisant des balises d'entité ou une autre fonctionnalité de cache?

RFC 2616 sec. 13.5.1 Suggère que l'en-tête Accept fasse partie du cache et soit donc inclus dans la validation, mais je ne le trouve pas explicitement.

Répondre