针对(未知网址)的Http错误响应:0未知错误-仅在Angular 5上

时间:2018-08-02 21:11:21

标签: angular rest

我在角度5中是新手,这个问题令我震惊。

当我对此外部服务器生成请求(我无权访问它)时,出现以下错误:

无法加载http://api.football-data.org/v1/fixtures?timeFrame=p5:在飞行前响应中,Access-Control-Allow-Headers不允许请求标头字段Access-Control-Allow-Origin。

我已经读到这可能是由服务器配置引起的。我不明白的原因是,如果我使用HTTP请求者扩展名创建请求,为什么我的浏览器也没有问题。

我的角度应用程序有什么问题吗?

提前谢谢!

1 个答案:

答案 0 :(得分:0)

您是正确的,这是由服务器配置引起的。请参阅此处的文档:https://angular.io/guide/deployment#requesting-services-from-a-different-server-cors

要回答为什么它在您的HTTP请求程序扩展中起作用,我认为这与邮递员起作用的原因相同:CORS with POSTMAN

这可能也会有所帮助:https://developer.chrome.com/extensions/xhr