实现文件下载的限制

今天,同事问了我一个问题,她使用a标签的donload属性的写法去实现图片下载,而在chrome浏览器点击链接却是新开标签页而不是下载链接。
【实现文件下载的限制】想通过下载图片资源,必须满足一下其中一个条件:
  1. 图片文件与页面不能跨域;
    或者
  2. 页面与图片文件跨域,但服务器强制保存文件
参考文章
  • Content-Disposition~强制浏览器保存文件
  • Forceto download image instead of opening url link to image

    推荐阅读