这段时间在公司写一个项目,在项目中遇到一个问题,查阅了网上很多资料都没解决。
问题是 vue中https发送post请求报错403,但不是跨域问题。
于是我根据网上资料发现是请求头部的问题。
源代码
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
},
当为以上代码时会报错403.修改后:
headers: {
'Content-Type': 'text/plain',
},
修改后再将请求需要传的数据用
JSON.stringify();
处理一下,返回200.问题解决。
这是我编程过程中遇到的问题,记录下来。希望以后不会出错。