vue-axios 登录验证请求头携带token时发请求出现跨域
2019-11-07 本文已影响0人
大号火龙果
起因
携带token 调试面板报错为 500
因为axios 在发起请求的时候会先向服务器发送一个确认连接可用的请求 OPTIONS 这个请求确认服务器是否能接收请求,第二次才会发送真实的请求。
解决
所以,后端要设置一个 针对 OPTIONS 请求的方法
if( $_SERVER['REQUEST_METHOD'] == 'OPTIONS'){
exit;
}
问题解决啦!!!!