vue-axios 登录验证请求头携带token时发请求出现跨域

2019-11-07  本文已影响0人  大号火龙果

起因

携带token 调试面板报错为 500
因为axios 在发起请求的时候会先向服务器发送一个确认连接可用的请求 OPTIONS 这个请求确认服务器是否能接收请求,第二次才会发送真实的请求。

解决

所以,后端要设置一个 针对 OPTIONS 请求的方法

if( $_SERVER['REQUEST_METHOD'] == 'OPTIONS'){
   exit;
}

问题解决啦!!!!

上一篇下一篇

猜你喜欢

热点阅读