Amazon S3响应不返回日期标头

时间:2018-10-22 09:06:47

标签: javascript amazon-web-services amazon-s3 response-headers

我编写了一个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存储桶,以便日期标头可用?

1 个答案:

答案 0 :(得分:2)

我的问题是我试图从另一个域获取资源。我确实将<CORSConfiguration>添加到了我的S3存储桶中,但是缺少了<ExposeHeader>节点。

将其添加为seen here后,一切正常。