1

Google CloudストレージにWebサイトをホストしました。そのファイルには静的ファイルしかありません。すべてがうまくいきます。私はいくつかのページを変更し、それらのファイルをCloudストレージにアップロードし直しました。それは正常にアップロードされます。しかし、これらの変更はブラウザに即座にアクセスする際には反映されません。それはしばらくしてから動作します。私はそれが反映された後に時間パターンを見つけることができませんでした。Google Cloudストレージでキャッシュを管理する方法

ブラウザに変更内容をすぐに反映させる方法を知っている人はいますか。

すべてのキャッシュとCookieをクリアしました。私はページをリフレッシュするためにコントロール+ F5を使用しましたが、動作しません。私はFirefoxとChromeの両方をテストしました。どちらも同じように動作します。 Gecko/20100101 Firefoxの/ 53.0(53.0; WOW64 RVのWindows NT 6.1)のMozilla/5.0:

私は、

リクエストヘッダ

のUser-Agentを以下のコンテンツヘッダをコピーしています Accept-Encoding:gzip、deflate Accept-Encoding:gzip、deflate、accepts-encoding:gzip、deflate 接続:キープアライブ アップグレード-安全でない-要求:1 プラグマ:キャッシュなし のCache-Control:キャッシュなし

レスポンスヘッダ

X-GUploader-UploadID:AEnB2UpLL0HQXX5kBesLWzBDywY7Wyry1yA7WjPEnQT0YtH-Jg4PHl5kBHAGjqiATWSZ1-AJKX9IsrPbzP4lUZvtF2IAvbqxhA 有効期限:月曜日、08 5月2017 16:59:50 GMT 日付:月曜日、08 5月2017 15:59:50 GMT 最終更新日:05 May 2017 15:53:53 GMT Etag: "af73f0909ae13b8cc6298d8a58640046"x-goog-stored-content-encoding:identity x-goog-stored-content-length:24795 x-goog-meta-goog-reserved -file-mtimeの:1494258821 のContent-Type:text/htmlの 内容言語: X-GOOG-ハッシュEN:CRC32C = fOshiQ ==、MD5 = r3PwkJrhO4zGKY2KWGQARgの== X-GOOG-ストレージクラス:地域 受け入れます-Ranges:バイト のContent-Length:24795 サーバー:UploadServer のCache-Control:公共、最大エージング= 3600 年齢:2128

答えて

0

デフォルトでは、Google自身が公開可能なオブジェクトを最大1時間キャッシュします。ローカルキャッシュをフラッシュすることは役に立ちません。この動作は、オブジェクトをアップロードするときに特定のキャッシュ制御ポリシーを指定することによって変更できます。このプロパティは事実の後で変更することもできますが、時間がなくなるまでオブジェクトをキャッシュから削除することはありません。

オブジェクトの新しいバージョンは、その生成を明示的に指定するか、URLにナンセンスクエリパラメータを追加することによってもダウンロードできます(?skipCache=1234など)。

関連する問題