猿问

如何获取网络文件的大小

类似一个超链接指向的文件
http://xxx/xxx.png
假如我去请求这个文件,如果返回的http头中没有content-length这个字段是不是就没法获取这个文件的大小了?
有只小跳蛙
浏览 418回答 2
2回答

慕标5832272

HTTP1.1规定HEAD请求的响应中应当有Content-Length字段,但并非所有的服务器都遵守这个规定。没有Content-Length的话,恐怕只能把这个文件下载完才能知道大小了。

阿晨1998

如果你请求的文件格式只有特定的几种,比如只有.jpg,.bmp,.png。也可以只取文件头部分,有些格式会将文件大小放在前面。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答