luc*_*sef 5 javascript ajax httprequest cors http-status-code-404
我的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
非常感谢 !
我终于通过在标头中添加accept: /来解决这个问题。我知道这在真实的基础设施中是被禁止的,但我的只是为了学校,所以对于那些在学校项目中遇到同样问题的人来说,看看这个技巧吧。
| 归档时间: |
|
| 查看次数: |
2743 次 |
| 最近记录: |