前端之家收集整理的这篇文章主要介绍了
jquery – 通过ajax获取文件大小,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这是我希望做的:
我想发送ajax请求到一个文件(最好用jQuery),一旦文件被加载,确定所请求文件的大小.
经过一番谷歌搜索,很显然,我甚至不知道正确的问题要问出这一点.任何帮助将不胜感激.
您可以通过读取
Content-Length HTTP头
获取HTTP
HEAD请求,并
获取文件大小近似值.
这种请求用于获取关于请求所隐含的URL的元信息,而不会在响应中传输任何内容.
var xhr = $.ajax({
type: "HEAD",url: "path/to/file.ext",success: function(msg){
alert(xhr.getResponseHeader('Content-Length') + ' bytes');
}
});
原文链接:https://www.f2er.com/jquery/179793.html