您可以发出HTTP
HEAD请求,并通过读取Content-
Length
HTTP标头获得近似的文件大小。
这种请求用于获取有关该请求隐含的URL的元信息,而无需在响应中传输它的任何内容。
var xhr = $.ajax({ type: "HEAD", url: "path/to/file.ext", success: function(msg){ alert(xhr.getResponseHeader('Content-Length') + ' bytes'); }});
您可以发出HTTP
HEAD请求,并通过读取Content-
Length
HTTP标头获得近似的文件大小。
这种请求用于获取有关该请求隐含的URL的元信息,而无需在响应中传输它的任何内容。
var xhr = $.ajax({ type: "HEAD", url: "path/to/file.ext", success: function(msg){ alert(xhr.getResponseHeader('Content-Length') + ' bytes'); }});