本文介绍: 后端已经设置charset=utf-8,前端设置responseType: ‘blob‘, 但是下载下来文件还是格式错误排查了很久,最后设置responseType: ‘arraybuffer‘, 解决问题。后续遇到问题继续补充,在这里研究一下responseType: ‘blob‘ 和 responseType: ‘arraybuffer‘的区别。出现的问题前端已经设置responseType: ‘blob‘,下载下来还是格式不对。

第一中情况:

出现的问题前端已经设置responseType: ‘blob‘,下载下来还是格式不对。

最后经过排查,后端缺少charset=utf-8,所以前端可以设置编码

第二中情况:

后端已经设置了charset=utf-8,前端也设置了responseType: ‘blob‘, 但是下载下来文件还是格式错误排查了很久,最后设置responseType: ‘arraybuffer‘, 解决问题

后续遇到问题继续补充,在这里研究一下responseType: ‘blob‘ 和 responseType: ‘arraybuffer‘的区别

原文地址:https://blog.csdn.net/zyg1515330502/article/details/134561146

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如若转载,请注明出处:http://www.7code.cn/show_7641.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注