我是靠谱客的博主 真实自行车,最近开发中收集的这篇文章主要介绍后端开启了gzip 前端axios ondownloadprogress中total总为零,content-length不返回,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

后端开启了gzip,Content-Length不会返给前端,即使返了,也是不准确的

解决方法步骤

1.后端把文件大小存储到其他字段,比如:header['x-content-length'];

2.前端取到header['x-content-length']的值

onDownloadProgress(event) {
  event.srcElement.getResponseHeader('content-length')
}

参考大佬文章

axios ondownloadprogress中total总为零,content-length不返回 - kkaiboo - 博客园

shttps://github.com/axios/axios/issues/1591

最后

以上就是真实自行车为你收集整理的后端开启了gzip 前端axios ondownloadprogress中total总为零,content-length不返回的全部内容,希望文章能够帮你解决后端开启了gzip 前端axios ondownloadprogress中total总为零,content-length不返回所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部