使用xmlhttprequest遇到CORS报错的处理

最近在html里用xmlhttprequest来获取远程文件内容,遇到了由于浏览器同源策略导致的CORS报错

使用xmlhttprequest遇到CORS报错的处理

 

查看response发现缺少cors响应头,在cors响应头没有被设置的情况下,默认值是同源策略。因此解决办法是需要服务端设置cors响应头,包括access-control-allow-origin和Access-control-allow-method

使用xmlhttprequest遇到CORS报错的处理

 

 

使用xmlhttprequest遇到CORS报错的处理

 

 

参考资料:https://developer.mozilla.org/zh-CN/docs/Web/HTTP/CORS

https://www.ruanyifeng.com/blog/2016/04/cors.html

https://www.ruanyifeng.com/blog/2012/09/xmlhttprequest_level_2.html

上一篇:SpringBoot添加支持CORS跨域访问


下一篇:FastAPI(38)- 模拟一个跨域场景