248

httpsを介して要求されたコンテンツは引き続きWebブラウザーによってキャッシュされますか、それともこの安全でない動作と見なされますか?これが事実である場合、とにかく彼らにキャッシュしても大丈夫だと言うことはありますか?

4

3 に答える 3

192

2010 年の時点で、すべての最近の最新のブラウザーは、明示的に指示されない限り、デフォルトで HTTPS コンテンツをキャッシュします。

これが発生するように設定する必要はありませcache-control:publicん。

ソース: ChromeIEFirefox

于 2008-10-06T14:30:32.670 に答える
134

デフォルトでは、Web ブラウザーは、受信したHTTP ヘッダーを介して明示的に指示されない限り、HTTP と同じように HTTPS を介してコンテンツをキャッシュする必要があります。

このリンクは、HTTP ヘッダーでキャッシュ設定を設定するための優れた紹介です。

キャッシュしても大丈夫だと伝える方法はありますか?

これは、ヘッダーの値をゼロ以外のmax-age値に設定することで実現できます。Cache-Control

Cache-Control: max-age=3600

このページを 3600 秒 (1 時間) キャッシュできることをブラウザに伝えます。

于 2008-10-06T14:25:45.130 に答える