from origin 'null' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource
时间: 2023-10-30 18:07:31 浏览: 57
corsyusha:简单快速的代理,可在针对现有API进行原型设计时绕过CORS问题,而不必担心CORS
这个错误是由于浏览器的安全机制导致的,浏览器会阻止跨域请求。要解决这个问题,需要在被请求的服务器端添加一个响应头,允许跨域请求,即添加 Access-Control-Allow-Origin 头部。
例如,如果你的请求是从 http://localhost:8080 发出的,那么在被请求的服务器端,可以添加以下响应头:
```
Access-Control-Allow-Origin: http://localhost:8080
```
这样浏览器就会允许跨域请求了。需要注意的是,如果允许所有域名访问,可以使用通配符 *,但这样做会有安全风险,因此建议只允许特定域名访问。
阅读全文