我尝试在Angular2
中向此地址提出HTTP请求http://api.football-data.org/v1/competitions/398/teams
它可以正常工作,直到今天我收到一条错误消息,说:
请求标题字段内容类型不允许访问前响应中的访问控制范围。
虽然我可以通过浏览器访问此URL。有什么问题?通过浏览器和使用Angular2,对此HTTP请求进行的彼此之间有什么区别。对于我的Chrome浏览器,我还将CORS扩展安装在Chrome上。
一种解决方案是配置服务器上的cors。
它使我们的cors chrome扩展不正确,一旦我重新启动它,一切都可以恢复。
另一个解决方案是使用代理或在服务器上添加CORS标头。