一、该问题的重现步骤是什么?
文件下载,前端接收的流数据是乱码,而不是blob对象
后台代码:
前台代码:
2. 通过VUE下载后的文件(文件名也是乱码:æµ_è¯_第ä¸_æ_¡.xls):
控制台,network查看接口:
3.如果只访问本地服务,正常下载,说明后台接口没有问题
二、你期待的结果是什么?实际看到的又是什么?
希望能够正常下载我的文件,但时间看到的是乱码文件.
希望能帮忙看看到底是什么问题导致文件乱码的
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
springblade 2.6.2 window7
我试过window.location.href这种方式,需要鉴权, 然后我在后台gateway模块中的AuthProvider静态块中加入对应路径,发现没什么用,依然需要鉴权(不能跳过);另外想问下,免费版和收费版代码结构上差距有多大,下图是我正在使用的前端,原生的mock下面只有三个js文件(downloadperson.js是后来添加上去的),找不到在哪里使用了 const options = {mock: false};这个对象
其中index.js中的内容如下:(注释掉的东西是自己添加上去的)
已经解决了,后台设置跳过鉴权,前端使用window.location.href
扫一扫访问 Blade技术社区 移动端