gpt4 book ai didi

caching - 如何使用Google云存储管理缓存

转载 作者:行者123 更新时间:2023-12-02 16:47:46 24 4
gpt4 key购买 nike

我在 Google 云存储中托管了一个网站。它只有静态文件。一切都运转良好。我更改了一些页面并将这些文件上传回云存储。已成功上传。但通过浏览器访问时,这些更改不会立即反射(reflect)出来。一段时间后它就会起作用。我找不到它反射(reflect)后的时间模式。

有人知道如何立即在浏览器中反射(reflect)更改吗?

我已清除所有缓存和 cookie。我已经使用control+F5刷新页面,但它不起作用。我测试过 Firefox 和 Chrome。两者的行为相同。

我已经复制了下面的标题内容,

请求 header

User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8 Accept-Language: en-US,en;q=0.5 Accept-Encoding: gzip, deflate Connection: keep-alive Upgrade-Insecure-Requests: 1 Pragma: no-cache Cache-Control: no-cache

响应 header

X-GUploader-UploadID: AEnB2UpLL0HQXX5kBesLWzBDywY7Wyry1yA7WjPEnQT0YtH-Jg4PHl5kBHAGjqiATWSZ1-AJKX9IsrPbzP4lUZvtF2IAvbqxhA Expires: Mon, 08 May 2017 16:59:50 GMT Date: Mon, 08 May 2017 15:59:50 GMT Last-Modified: Mon, 08 May 2017 15:53:53 GMT Etag: "af73f0909ae13b8cc6298d8a58640046" x-goog-generation: 1494258833242504 x-goog-metageneration: 1 x-goog-stored-content-encoding: identity x-goog-stored-content-length: 24795 x-goog-meta-goog-reserved-file-mtime: 1494258821 Content-Type: text/html Content-Language: en x-goog-hash: crc32c=fOshiQ==, md5=r3PwkJrhO4zGKY2KWGQARg== x-goog-storage-class: REGIONAL Accept-Ranges: bytes Content-Length: 24795 Server: UploadServer Cache-Control: public, max-age=3600 Age: 2128

最佳答案

默认情况下,Google 本身会将公开可读的对象缓存长达一个小时。刷新本地缓存不会有帮助。您可以通过在上传对象时指定特定的缓存控制策略来更改此行为。您也可以在事后更改此属性,但直到一小时结束后它才会从缓存中删除对象。

您还可以通过显式指定对象的生成或通过在 URL 中附加一些无意义的查询参数(例如 ?skipCache=1234)来下载对象的新版本。

关于caching - 如何使用Google云存储管理缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43852979/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com