MrL*_*ine 7 azure azure-storage-blobs
我有一个Static Website
在Azure Blob Storage
。我使用Release Pipelines
in更新我的文件Azure DevOps
。
我一直在通过进入门户并打开 来查看文件Editor(Preview)
,在那里它表明我的文件更新得很好。
现在的问题是,当我在浏览器中访问这个静态网站时,它不会更新内容。所以我试图删除我所有的浏览器历史记录/缓存等。这对浏览静态网站时的视图也没有任何影响。
我试图从静态网站中删除所有文件(“同时删除 blob 快照”已启用),它们都从静态网站中删除了。
但在浏览器中访问静态网站时,这也没有任何作用。
所以如果有人已经遇到这个问题,我就谷歌了,但没有成功。我还试图找到是否有一个按钮可以重新启动静态网站/Azure Blob 存储。但也没有成功。
我希望这里有人可以帮助我解决这个问题。
额外信息
奖金问题:
有没有办法删除 Azure Pipelines 中的文件?
小智 2
如果您可以在 Azure 存储中看到更新的文件,则它们很可能已更新。有些东西可能正在缓存文件。如果文件被浏览器缓存,您可以检查 Chrome 开发工具。
自动更新缓存文件的最简单方法是添加一个缓存标头,例如“max-age”,它强制在经过一段时间后刷新缓存。
Azure 存储提供了设置 max-age 标头的选项。为了始终从存储获取数据而不使用缓存,请将 max-age 设置为 - 1
您可以参考 - https://learn.microsoft.com/en-us/azure/cdn/cdn-manage-expiration-of-blob-content#azure-storage-explorer了解执行此操作的步骤
归档时间: |
|
查看次数: |
2399 次 |
最近记录: |