axios请求返回中文问号,但是用jQuery请求就没有问题
vue小白问个问题:之前的项目用jQuery请求的数据返回的中文数据没有问题,现在用vue重构用axios请求时候返回的数据出现了
这个问题,
前提: 后台设置了返回格式UTF-8,但是返回的响应头还是
我也设置了请求头:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
明显是后台返回出了问题,不应该有ISO-8859-1,找到这个,替换为UTF-8,或者不要加charset,因为json返回缺省应该就是utf-8,另外,返回的编码和请求的编码是独立的,所以和你axios.defaults.headers.post设置没有关系。