vue发送请求时Access to XMLHttpRequest at 'http://localhost:60001/images/start/10' from origin 'http://localhost:8080' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
时间: 2023-07-24 19:50:52 浏览: 178
这是因为浏览器的同源策略限制了跨域请求。当你的请求从本地的一个地址(例如http://localhost:8080)发向另外一个地址(例如http://localhost:60001),并且两个地址的协议、域名、端口号任意一个不同,就会出现跨域问题。为了解决这个问题,你需要在服务器端设置CORS(跨域资源共享)策略,允许请求来自指定的源。在这种情况下,你需要在http://localhost:60001的服务器端设置Access-Control-Allow-Origin头,允许http://localhost:8080的请求。具体的设置方式可以参考对应的服务器框架文档。
阅读全文