Access to XMLHttpRequest at 'http://ziguan.webxun.com/api/v2/im/room?name=biyadiceshi' from origin 'http://im.webxun.com' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
时间: 2024-04-27 18:23:03 浏览: 105
这个错误提示是因为在向http://ziguan.webxun.com发起跨域请求时,服务器没有设置Access-Control-Allow-Origin响应头字段,导致浏览器拒绝了该请求。
要解决这个问题,可以在http://ziguan.webxun.com的服务器端设置响应头中的Access-Control-Allow-Origin字段,将其设置为允许访问的域名。例如:
```
Access-Control-Allow-Origin: http://im.webxun.com
```
另外,如果请求包含了自定义的请求头字段,还需要在响应头中添加Access-Control-Allow-Headers字段,将其设置为允许的请求头字段,例如:
```
Access-Control-Allow-Headers: X-Requested-With,Content-Type
```
这样就可以解决跨域请求的问题了。
阅读全文