gpt4 book ai didi

http-headers - 拒绝获取不安全 header "Content-Range"

转载 作者:行者123 更新时间:2023-12-04 11:31:22 25 4
gpt4 key购买 nike

出于某种原因,我无法再访问“Content-Range”的响应 header ...因此无法使用 XHR 确定资源的文件大小。我在 Chrome 的这一行中收到错误 Refused to get unsafe header "Content-Range":

var cr = this.getResponseHeader('Content-Range');

这是 CORS 配置:

<?xml version="1.0" ?>
<CorsConfig>
<Cors>
<Origins>
<Origin>*</Origin>
</Origins>
<Methods>
<Method>GET</Method>
<Method>HEAD</Method>
<Method>DELETE</Method>
</Methods>
<ResponseHeaders>
<ResponseHeader>x-goog-meta-foo1</ResponseHeader>
<ResponseHeader>origin</ResponseHeader>
<ResponseHeader>range</ResponseHeader>
<ResponseHeader>Content-Range</ResponseHeader>
<ResponseHeader>Content-Length</ResponseHeader>
</ResponseHeaders>
<MaxAgeSec>1800</MaxAgeSec>
</Cors>

CURL 输出:

$ curl -H "Origin: http://peer5.com" http://commondatastorage.googleapis.com/peer5_vod/wind2_orig.mp4 -s -D - -o /dev/null
HTTP/1.1 200 OK
Server: HTTP Upload Server Built on May 8 2013 16:51:19 (1368057079)
Expires: Mon, 13 May 2013 09:47:40 GMT
Date: Mon, 13 May 2013 08:47:40 GMT
Cache-Control: public, max-age=3600, no-transform
Last-Modified: Fri, 22 Mar 2013 17:09:47 GMT
ETag: "755232ae8fef22bc7b4e9510a68a646e"
x-goog-generation: 1363972188238000
x-goog-metageneration: 2
Content-Type: video/mp4
x-goog-hash: crc32c=pZmS2Q==
x-goog-hash: md5=dVIyro/vIrx7TpUQpopkbg==
Accept-Ranges: bytes
Content-Length: 15535795
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: Content-Length, Date, Server, Transfer-Encoding

最佳答案

这似乎是我们这边的一个错误。 Access-Control-Expose-Headers header 中仅返回 ResponseHeaders 列表中的最后一个 header 值。我们正在努力推出修复程序,但作为解决方法,如果您只需要 Content-Range header (Content-Length 被认为是一个简单 header 由 CORS 规范自动添加),请尝试将您的 CORS 配置设置为:

<?xml version="1.0" ?>
<CorsConfig>
<Cors>
<Origins>
<Origin>*</Origin>
</Origins>
<Methods>
<Method>GET</Method>
<Method>HEAD</Method>
<Method>DELETE</Method>
</Methods>
<ResponseHeaders>
<ResponseHeader>Content-Range</ResponseHeader>
</ResponseHeaders>
<MaxAgeSec>1800</MaxAgeSec>
</Cors>
</CorsConfig>

更新:此错误已修复。

关于http-headers - 拒绝获取不安全 header "Content-Range",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16513131/

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