预检响应具有无效的 HTTP 状态代码 404 - ajax 请求浏览器



我的ajax req有一个404错误(看起来像这样(:

$.ajax({
type:'GET',
url:'http://localhost:8000/auth/github',
crossDomain:true,
headers:{
'Content-Type':'application/x-www-form-urlencoded',
'Access-Control-Allow-Origin':'*'
},
success:function(data){debugger;}
});

错误在铬上如下所示: 请参阅镶边错误

就像火狐中的这个: 请参阅火狐错误

我在浏览器中安装了 cors 插件,我对标题进行了许多更改,但仍然在我的 Web 控制台中出现错误。

此外,当我与邮递员一起访问我的路线时,一切都很好。 所以我假设问题来自我的浏览器

有人知道如何解决它吗?

我看到这个主题有同样的错误,但它还没有答案:Ajax:预检响应具有无效的 HTTP 状态代码 404

多谢!

我终于通过添加我的标头accept:/来弄清楚。 我知道这在真正的基础设施中是被禁止的,但我的只是为了学校,所以对于那些在学校项目中遇到同样问题的人,看看诀窍。

最新更新