HTTPヘッダーPragma:Publicはどういう意味ですか?
標準 によると、Pragmaは実装依存です(セクション14.32)。ただし、no-cache幅広い用途のため。 Cache-Control(セクション14.9)は、キャッシュを制御する適切な方法です。これは、標準でCache-Control: public
:
応答が通常はキャッシュ不可または非共有キャッシュ内でのみキャッシュ可能であっても、応答が任意のキャッシュにキャッシュされる場合があることを示します。
このエラーが発生した場合に役立ちます: http://trac.edgewall.org/ticket/102 。 IE 8以下は、SSLサーバー上にあるものをキャッシュしたいようです。「Pragma:public」を置くと、「Internet Explorerはこのインターネットサイトを開けませんでした。要求されたサイト使用できないか、見つかりません。しばらくしてからもう一度お試しください」
また、「プラグマ:パブリック」はGoogle App Engineアプリケーションで使用され、エッジキャッシュ内での応答のキャッシュを有効にします。