一般是这样做的: if (event.lengthComputable) { var percentComplete = event.loaded / event.total; } 但启用GZIP后,你会找不到 Content-length的值,就没法通过普通方法获取进度了。response中也会看到:Transfer-Encoding:chunked 该编码将实体分块传送并逐块标明长度,直到长度为0块表示传输结束。
一般是这样做的:
但启用GZIP后,你会找不到
Content-length
的值,就没法通过普通方法获取进度了。response中也会看到:
Transfer-Encoding:chunked
该编码将实体分块传送并逐块标明长度,直到长度为0块表示传输结束。