使用Google云端存储,我没有获得一个文件的CORS标头,但所有其他文件都包含它。
我上传了一个由Google云端存储提供服务的SVG文件文件夹。我把它们放在一个新桶里。我更改了权限,以便将所有文件提供给公众。我使用gsutil
工具将set the CORS headers with a JSON file用于存储桶。我用gsutil cors get gs://bucket
确认了CORS设置成功。
每个对象/文件的响应正确包含所需的CORS标头,除了我上传的其中一个文件!
此文件恰好按字母顺序排列,不确定是否有用。我尝试删除带有问题的文件,重新上传,并使用gsutil重新应用CORS设置。没运气!对同一文件的请求仍然缺少所需的CORS标头。
更新 行为发生了变化。 CORS标头现在存在。这是错误的很长一段时间(60分钟?),但现在修好了。为什么??