Vue 下载文件错误 Proxy error: Could not proxy request xxx from xxx to xxx. HPE_INVALID_HEADER_TOKEN
Vue下载文件的流程是,先使用axios访问后端接口(返回文件流),获取到blob后,使用代码触发浏览器下载
然后后端的同类型接口在Vue devServer代理上报Proxy error: Could not proxy request xxx from xxx to xxx. HPE_INVALID_HEADER_TOKEN
,线上Nginx没问题。
比对响应头后,发现是设置的filename存在中文字符导致的,后来叫接口对中文字符进行编码操作后,问题解决了。