tl;dr : Pragma est un héritage de HTTP/1.0 et n'est plus nécessaire depuis Internet Explorer 5 ou Netscape 4.7. À moins que vous ne vous attendiez à ce que certains de vos utilisateurs utilisent IE5 : vous pouvez arrêter de l'utiliser en toute sécurité.
| Arrêtez d'utiliser (HTTP1.0) | Remplacé par (HTTP 1.1 depuis 1999) |
|---|---|
| Expire : [date] | Cache-Control : max-age=[seconds] |
| Pragma : sans cache | Cache-Control : pas de cache |
Si c'est après 1999 et que vous utilisez toujours Expire ou Pragmatu le fais mal.
Je te regarde Stackoverflow :
200 OK Pragma: no-cache Content-Type: application/json X-Frame-Options: SAMEORIGIN X-Request-Guid: a3433194-4a03-4206-91ea-6a40f9bfd824 Strict-Transport-Security: max-age=15552000 Content-Length: 54 Accept-Ranges: bytes Date: Tue, 03 Apr 2018 19:03:12 GMT Via: 1.1 varnish Connection: keep-alive X-Served-By: cache-yyz8333-YYZ X-Cache: MISS X-Cache-Hits: 0 X-Timer: S1522782193.766958,VS0,VE30 Vary: Fastly-SSL X-DNS-Prefetch-Control: off Cache-Control: private
- Expire :
[date](obsolète – HTTP 1.0) - Pragme : sans cache (obsolète – HTTP 1.0)
- Contrôle du cache : âge maximum =
[seconds] - Contrôle du cache : sans cache (il faut revalider la copie mise en cache à chaque fois)
Et les requêtes conditionnelles :
- Requêtes conditionnelles basées sur Etag (balise d'entité)
- Serveur:
Etag: W/“1d2e7–1648e509289” - Client:
If-None-Match: W/“1d2e7–1648e509289” - Serveur:
304 Not Modified
- Serveur:
- Demandes conditionnelles basées sur la date modifiée
- Serveur:
last-modified: Thu, 09 May 2019 19:15:47 GMT - Client:
If-Modified-Since: Fri, 13 Jul 2018 10:49:23 GMT - Serveur:
304 Not Modified
- Serveur:
dernière modification : jeu. 9 mai 2019 19:15:47 GMT



