小编luc*_*sef的帖子

预检的响应具有无效的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;}
});
Run Code Online (Sandbox Code Playgroud)

Chrome上的错误如下所示: 请参阅chrome错误

和firefox中的这个一样: 看看firefox错误

我在我的浏览器中安装了cors插件,我在标题上尝试了很多更改,但仍然在我的Web控制台中出现错误.

此外,当我用邮递员访问我的路线时,一切正常.所以我认为问题来自我的浏览器

有人知道如何解决它吗?

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

非常感谢 !

javascript ajax httprequest cors http-status-code-404

5
推荐指数
1
解决办法
2743
查看次数