为了账号安全,请及时绑定邮箱和手机立即绑定

Go 中的 AppEngine 不从 urlfetch.Head 返回 Content-Length

Go 中的 AppEngine 不从 urlfetch.Head 返回 Content-Length

Go
慕码人2483693 2021-08-23 15:38:05
我正在尝试对HEADURL执行请求,以便我可以获取Content-Length标头,然后执行 Range 请求。但是我发现 AppEngineContent-Length在执行urlfetch.Head. 该文档明确说明了它的响应,但不是请求。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]使用net/httpGo 库时它可以正常工作。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]有什么解决办法吗?一个HEAD没有请求Content-Length是一种无用的在我看来。
查看完整描述

1 回答

?
HUH函数

TA贡献1836条经验 获得超4个赞

由于我无法理解的原因,App Engine 没有在任何请求方法的响应标头中包含内容长度。


查看完整回答
反对 回复 2021-08-23
  • 1 回答
  • 0 关注
  • 216 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信