我正在尝试了解 CORS 和 CSRF。
据我了解,除非网站具有允许跨站点资源共享的 CORS 标头,否则以下内容不起作用:
网站上的 HTML 页面 1. 网站上的图像 2. HTML 页面有一个链接到图像的图像标签。
除非有 CORS 头,浏览器应该阻止 HTML 页面显示图像?我在 chrome 的开发者工具中检查了网络选项卡,图像的响应标头没有任何我能看到的 CORS 标头:
Access-Control-Allow-Origin
Access-Control-Allow-Methods
Access-Control-Allow-Headers
据我所知,以上都没有。
那图像怎么显示出来的?
谢谢
跨源共享标准仅涵盖以下内容:
来源:https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#what_requests_use_cors