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

如何获取网络文件的大小

如何获取网络文件的大小

有只小跳蛙 2019-04-08 11:18:14
类似一个超链接指向的文件http://xxx/xxx.png假如我去请求这个文件,如果返回的http头中没有content-length这个字段是不是就没法获取这个文件的大小了?
查看完整描述

2 回答

?
慕标5832272

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

HTTP1.1规定HEAD请求的响应中应当有Content-Length字段,但并非所有的服务器都遵守这个规定。
没有Content-Length的话,恐怕只能把这个文件下载完才能知道大小了。
                            
查看完整回答
反对 回复 2019-04-08
?
阿晨1998

TA贡献2037条经验 获得超6个赞

如果你请求的文件格式只有特定的几种,比如只有.jpg,.bmp,.png。也可以只取文件头部分,有些格式会将文件大小放在前面。
                            
查看完整回答
反对 回复 2019-04-08
  • 2 回答
  • 0 关注
  • 417 浏览
慕课专栏
更多

添加回答

举报

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