gpt4 book ai didi

google-app-engine - Go 中的 AppEngine 不从 urlfetch.Head 返回内容长度

转载 作者:IT王子 更新时间:2023-10-29 02:24:17 24 4
gpt4 key购买 nike

我正在尝试对 URL 执行 HEAD 请求,以便我可以获得 Content-Length header ,然后执行范围请求。

但是我发现 AppEngine 在执行 urlfetch.Head 时不会返回 Content-Length header 。文档明确说明了响应,但没有明确说明请求。

Etag:["359670651"]
Expires:[Thu, 16 Oct 2014 20:41:52 GMT]
Server:[ECS (mdw/1275)]
X-Cache:[HIT]
X-Ec-Custom-Error:[1]
X-Google-Cache-Control:[remote-fetch]
Accept-Ranges:[bytes]
Cache-Control:[max-age=604800]
Content-Type:[text/html]
Date:[Thu, 09 Oct 2014 20:41:52 GMT]
Last-Modified:[Fri, 09 Aug 2013 23:54:35 GMT]

它在使用 Go 库的 net/http 时正常工作。

Last-Modified:[Fri, 09 Aug 2013 23:54:35 GMT]
Server:[ECS (iad/182A)]
Content-Length:[1270]
Accept-Ranges:[bytes]
Cache-Control:[max-age=604800]
Date:[Thu, 09 Oct 2014 20:38:01 GMT]
X-Cache:[HIT]
X-Ec-Custom-Error:[1]
Content-Type:[text/html]
Etag:["359670651"]
Expires:[Thu, 16 Oct 2014 20:38:01 GMT]

有什么解决办法吗?在我看来,没有 Content-LengthHEAD 请求有点没用。

谢谢。

最佳答案

出于我无法理解的原因,App Engine 不包括 response Header 中的内容长度对于任何请求方法。

关于google-app-engine - Go 中的 AppEngine 不从 urlfetch.Head 返回内容长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26287665/

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