我编写了一个js SDK,可以从S3中获取静态文件:
fetch(new Request("https://url.to.my.S3.file.js")).then((response) => {
//logging the response headers
response.headers.forEach((val,key)=>{
console.log(key,' = ',val)})
})
记录标题时我只会得到
content-type = application/javascript
last-modified = Mon, 22 Oct 2018 08:00:35 GMT
我缺少日期标头,该标头在本地服务器上可用。
如何配置我的S3存储桶,以便日期标头可用?
答案 0 :(得分:2)
我的问题是我试图从另一个域获取资源。我确实将<CORSConfiguration>
添加到了我的S3存储桶中,但是缺少了<ExposeHeader>
节点。
将其添加为seen here后,一切正常。