我有Angular产品服务,并使用HttpClient方法调用“http://jsonplaceholder.typicode.com/posts”URL .
但是,它显示“请求的资源上没有'Access-Control-Allow-Origin'标头 . 因此不允许原点'http://localhost:5700'访问 . 响应的HTTP状态代码为403.”
根据我从上面的理解,错误是需要设置 Headers ,但它只是公共获取API所以,我认为不需要为此设置 Headers .
提前致谢 .
1 回答
它是由浏览器抛出的,只能在服务器端修复 . 如您所见, endpoints 未在响应头中设置
Access-Control-Allow-Origin
,因此您无法从浏览器内的任何其他域(在本例中为'http://localhost:5700
)中调用它 . 它的 Headers 是: