Ho letto dell'intestazione di Pragma su Wikipedia che dice:
"Il campo di intestazione Pragma: no-cache è un'intestazione HTTP / 1.0 destinata all'uso nelle richieste. È un mezzo per consentire al browser di comunicare al server e alle cache intermedie che desidera una nuova versione della risorsa, non per il server per dire al browser di non memorizzare nella cache la risorsa. Alcuni agenti utente prestano attenzione a questa intestazione nelle risposte, ma la RFC HTTP / 1.1 avverte specificamente di non fare affidamento su questo comportamento. "
Ma non ho capito cosa fa? Qual è la differenza tra l' Cache-Control
intestazione il cui valore è no-cache
e il Pragma
cui valore è anche no-cache
?
Pragma: no-cache
è destinato a essere utilizzato solo nelle richieste (che significa "Voglio l'originale, non una copia cache") e il suo comportamento non è specificato per le risposte.