先说一下问题背景:先用img标签展示了某一图像资源,然后后续业务中用get请求获取同一图像资源(存在跨域),但是由于对图像有缓存,img标签获取资源时的请求response header中没有access-control-allow-*相关字段,当后续get请求时同一资源默认走了缓存,然鹅就跨域报错了~

由此就又学到了一点,怎么给img标签获取资源时response header添加跨域access-control-allow-*相关字段,使用crossorigin属性。


crossorigin

img的这个属性可以控制是否支持cors来获取图像资源,该属性支持两个值:anonymoususe-credentials

anonymous

执行一个跨域请求获取资源,但不可以携带cookie证书或者 HTTP 基本验证信息

use-credentials

跨域请求获取资源,可以携带cookie证书或者 HTTP 基本验证信息

<img src='xxxx' crossorigin='anonymous' >

img标签图像cors跨域获取资源相关推荐

  1. Cors跨域(一):深入理解跨域请求概念及其根因

    Talk is cheap. Show me the money. 前言 你好,我是YourBatman. 做Web开发的小伙伴对"跨域"定并不陌生,像狗皮膏药一样粘着几乎每位同学 ...

  2. CORS跨域资源共享 1

    1. 接口的跨域问题 (1)编写的 GET 和 POST 接口,存在一个很严重的问题:不支持跨域请求. 解决接口跨域问题的方案主要有两种: ① CORS(主流的解决方案, 推荐使用 ) ② JSONP ...

  3. php csrf jsonp,读取型CSRF(JSONP劫持、CORS跨域资源读取、Flash跨域劫持)

    我们只熟悉写入型csrf,像修改用户信息--今天介绍一下读取型CSRF,使用DoraBox这个靶场来演示一波! 地址:https://github.com/Acmesec/DoraBox JSONP劫 ...

  4. CORS跨域时axios无法获取服务器自定义的header信息 - 番外篇

    已解决CORS跨域时axios无法获取服务器自定义的header信息?! 先看代码: // 登录后的表单提交ajaxRegisterApi: function (form) { var key = l ...

  5. CORS——跨域请求那些事儿

    [本期嘉宾介绍]睿得,具有多年研发.运维.安全等IT相关从业经历.目前从事CDN.存储.视频直播点播的技术支持.喜爱钻研,喜爱编码,喜爱分享. 在日常的项目开发时会不可避免的需要进行跨域操作,而在实际 ...

  6. 【编程不良人】快速入门SpringBoot学习笔记06---RestFul、异常处理、CORS跨域、Jasypt加密

    1. RestFul 配套视频:[编程不良人]2021年SpringBoot最新最全教程_哔哩哔哩_bilibili 1.1 引言 REST全称是(Resources) Representationa ...

  7. cors跨域资源共享】同源策略和jsonp

    在执行下面那段代码的时候,我遇到了一个跨域资源共享的问题 <!doctype html> <html> <head> <meta charset=" ...

  8. 什么是跨域?跨域请求资源的方法有哪些?

    1.什么是跨域? 由于浏览器同源策略,凡是发送请求url的协议.域名.端口三者之间任意一与当前页面地址不同即为跨域.存在跨域的情况: 网络协议不同,如http协议访问https协议. 端口不同,如80 ...

  9. CORS跨域资源共享漏洞

    目录 同源策略 解决跨域问题的方案 CORS CORS原理 CORS漏洞攻击流程 CORS漏洞案例演示 CORS漏洞挖掘思考 漏洞危害 漏洞修复 跨域资源共享 (CORS) 是一种浏览器机制,可以对位 ...

最新文章

  1. 【SCOI 2008】奖励关
  2. 解决minukube启动时因为未设代理导致的启动失败错误
  3. flux java_Java反应式框架Reactor中的Mono和Flux
  4. 计算机网络 DNS协议 FTP DHCP
  5. 了解 JavaScript (5)– 翻转器(rollover)
  6. 【TM1640】STM32 TM1640芯片驱动程序
  7. matlab gui图标,matlab GUI
  8. 使用HbuilerX运行微信小程序到微信小程序模拟器
  9. 数据库概论之无损分解
  10. struct.error: short format requires (-32768) <= number <= 32767
  11. MongoBD命令大全
  12. 《旅行青蛙》的代码揭秘,攻略,体验
  13. 七夕节其实是最古老的异地恋
  14. aws-s3-使用boto3根据路径和间隔时间进行清理删除启用版本控制的文件
  15. 同时设置min-height和max-height后el-scrollbar滚动监听失效?
  16. Excel插入XactiveX提示出错“不能插入对象”解决
  17. TL-WR941N救砖记
  18. abp 打包部署到ubuntu_如何通过宝塔运维面板进行部署?
  19. 微信小程序 如何等待onLaunch拿到后端数据后,再执行onLoad
  20. 芋道admin-ui启动失败提示npm install --save highlight.js/lib/highlight highlight.js/styles/github-gist.css

热门文章

  1. 2020年平时使用的资源网站
  2. 西部数据移动硬盘设置密码教程
  3. Ubuntu14.04上安装calamari
  4. 触摸DevOps,从现在开始DevOps之旅
  5. 第7章第10节:分割式布局:纵向居中分割版面 [PowerPoint精美幻灯片实战教程]
  6. 五、入门python第五课
  7. iOS 开发AVFoundation系统原生二维码扫描实现
  8. 什么是微信公众号矩阵模式?
  9. 【漏洞复现】phpstudy隐藏后门漏洞的验证与利用
  10. Page Cache 与 Kafka 那些事儿