2009-12-17 2 views
0

J'ai une page maître SharePoint avec les balises suivantes dans la section de tête:Configuration des en-têtes de cache avec les balises meta: toujours obtenir « privée » en réponse cache-contrôle

 
<META HTTP-EQUIV="Expires" content="-1"> 
<META HTTP-EQUIV="Pragma" CONTENT="no-cache"> 
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache"> 
<META HTTP-EQUIV="Cache-Control" CONTENT="private"> 
<META HTTP-EQUIV="Cache-Control" CONTENT="no-store"> 

Malgré le fait que j'ai tous ces , la réponse pour ma page qui utilise cette page maître montre toujours "cache-control: private" dans Fiddler. J'ai également essayé

<META HTTP-EQUIV="Cache-Control" CONTENT="no-store, no-cache, private"> 

Avec le même effet. Qu'est-ce que je fais mal? Editer: J'ai également essayé de les définir dans les paramètres de l'application Web dans IIS et cela n'a pas aidé.

Répondre

1

<meta http-equiv="..." content="..."> Les balises ne sont pas analysées par le serveur avant d'être envoyées au client via HTTP. Fiddler regarde strictement le trafic HTTP, et ces balises <meta> sont analysées par votre navigateur Web après en cours de transfert via HTTP.

+0

Merci, cela efface un aspect de celui-ci. Je suis toujours curieux de savoir pourquoi les configurer dans IIS ne fonctionne pas. – strongopinions

Questions connexes