最近在html里用xmlhttprequest来获取远程文件内容,遇到了由于浏览器同源策略导致的CORS报错
查看response发现缺少cors响应头,在cors响应头没有被设置的情况下,默认值是同源策略。因此解决办法是需要服务端设置cors响应头,包括access-control-allow-origin和Access-control-allow-method
参考资料: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