已拦截跨源请求:同源策略禁止读取位于 http://localhost:8066/admin/safe/datascreen/HazardStatistics 的远程资源。(原因:CORS 头缺少 'Access-Control-Allow-Origin')。状态码:200
时间: 2023-12-10 14:02:13 浏览: 177
新技能Get:如何利用HTTP技术提升网页的加载速度
根据你提供的错误信息,看起来你的请求被浏览器的同源策略拦截了。错误提示中提到了缺少 'Access-Control-Allow-Origin' 头部字段,这是CORS(跨域资源共享)策略所要求的。
为了解决这个问题,你需要在后台服务器的响应头中添加 'Access-Control-Allow-Origin' 字段,并设置为允许访问的域名。在你的情况下,似乎是需要允许访问 http://localhost:8066 域名。
具体的做法是,在后台服务器处理请求的地方,添加以下响应头:
```
response.setHeader('Access-Control-Allow-Origin', 'http://localhost:8066');
```
这样做会允许来自 http://localhost:8066 的请求访问你的后台接口。请确保在实际部署时,将允许访问的域名设置为实际的域名或IP地址。
如果你使用的是基于框架的后台开发,如Spring、Express等,可以根据具体框架的文档查找相应的配置项来设置响应头。
注意,这只是解决跨域问题的一种方法。在实际部署中,你还需要考虑安全性和其他CORS相关配置,例如允许请求的方法、头部字段等。
希望这可以帮助到你解决问题。如果你有任何进一步的疑问,请随时提问。
阅读全文