使用S3云存储上传图片之后,获得图片地址,在浏览器中输入url之后,图片默认下载,而不是预览。查了一下, s3默认的content-type是binary/octet-stream,这个类型在浏览器中默认是下载数据,把content-type改成image/png;image/jpg;image/git 这样图片就可以在浏览器中预览了。

self.s3_client.put_object(Body=img_data, Bucket=self.s3_config.get("bucket"), Key=img_key, ContentType="image/png;image/jpg;image/git")
http https://beijing.xstore.qihu.com/pioneer4img/41b3eb50743f11ec8411645aedeb19a9.jpgHTTP/1.1 200 OK
Accept-Ranges: bytes
Connection: keep-alive
Content-Length: 9343
Content-Type: image/png;image/jpg;image/git
Date: Thu, 13 Jan 2022 07:06:33 GMT

图片地址在浏览器中默认是下载不是预览相关推荐

  1. JQuery AJAX 加载 HTML代码“lt”形式的。怎么解析成形式,并且把img解析成图片输出到浏览器中。...

    声明:此方法目前用火狐通过验证.IE未能通过. 前台 写法:   <div  style="visibility:hidden"  id="Change" ...

  2. java 看书浏览器官_JAVA读取文件流,设置浏览器下载或直接预览操作

    最近项目需要在浏览器中通过url预览图片.但发现浏览器始终默认下载,而不是预览.研究了一下,发现了问题: // 设置response的header,注意这句,如果开启,默认浏览器会进行下载操作,如果注 ...

  3. java 读取浏览器_JAVA读取文件流,设置浏览器下载或直接预览操作

    最近项目需要在浏览器中通过URL预览图片.但发现浏览器始终默认下载,而不是预览.研究了一下,发现了问题: // 设置response的Header,注意这句,如果开启,默认浏览器会进行下载操作,如果注 ...

  4. java用浏览器下载文件_JAVA读取文件流,设置浏览器下载或直接预览操作

    最近项目需要在浏览器中通过url预览图片.但发现浏览器始终默认下载,而不是预览.研究了一下,发现了问题: // 设置response的header,注意这句,如果开启,默认浏览器会进行下载操作,如果注 ...

  5. java浏览器预览文件_JAVA读取文件流,设置浏览器下载或直接预览操作

    最近项目需要在浏览器中通过URL预览图片.但发现浏览器始终默认下载,而不是预览.研究了一下,发现了问题: // 设置response的Header,注意这句,如果开启,默认浏览器会进行下载操作,如果注 ...

  6. [ASP.NET2.0] asp.net在ie7中使用FileUpload上传前预览图片 [ZT]

    asp.net在ie7中使用FileUpload上传前预览图片 因为安全性问题,IE7禁用了image控件引用本地图片,为了这个问题郁闷了好几天,终于找到了解决方案,好东西要与大家分享,代码如下: 此 ...

  7. 将vue文档下载到本地预览

    将vue文档下载到本地预览 由于vue文档在服务器在国外,因此访问速度较慢,为了方便文档查看,可以将文档下载到本地预览 步骤 到vue的GitHub仓库下载文档源码 下载node.js和git安装到本 ...

  8. SpringBoot+Vue+OpenOffice实现文档管理(文档上传、下载、在线预览)

    场景 SpringBoot集成OpenOffice实现doc文档转html: SpringBoot集成OpenOffice实现doc文档转html_BADAO_LIUMANG_QIZHI的博客-CSD ...

  9. 电脑摄像头未能创建连接服务器,Win7中摄像头提示未能创建视频预览错误怎么办...

    最近有不少用户在我们网站上提问说他们在打开摄像头的时候,就会遇到打开摄像头的时候提示"未能创建视频预览,请检查设备连接"的问题,这是怎么回事呢,出现这样的原因的话有可能是电脑中毒了 ...

最新文章

  1. Arm 发布Mali多媒体套件,机器学习将不再是高端手机的专享
  2. centos php 开启libgdgd_Linux下开启PHP GD库支持
  3. 转载:Objective-C中的 instancetype 和 id 关键字
  4. 宜昌高新区三峡云计算机大楼,【智慧宜昌】CREATOR快捷CS分布式系统成功入驻三峡云计算中心...
  5. 亲测:阿里云的高效云盘真没有声称那么好
  6. 9. 混合模型和EM(1)
  7. 产品入门首月成长报告 | PMcaff-干货
  8. 有趣的JavaScript原生数组函数
  9. 机器人踩滑板_不死神草、飞行滑板…超2000种创新发明在这里展出
  10. 大学生利用漏洞薅肯德基羊毛,获刑两年半
  11. 前端事件绑定知识点(面试常考)
  12. 亚马逊分类目录_新版亚马逊分类目录v2.4程序源码官方分享下载
  13. 领域驱动设计 软件核心复杂性应对之道_DDD - 领域驱动设计对软件复杂度的应对(上)...
  14. eplan p8详细安装步骤文库_eplan p8详细安装步骤
  15. Java判断质数/素数的三种方法
  16. 不知道如何做好精益生产管理?可能是你的企业还没有进行工时分析
  17. CDN是什么?CDN的工作原理?使用CDN有什么优势?
  18. 心理学的应用领域有哪些?
  19. 学习asp.netcore入门视频
  20. AI证件照背景色修改,几行代码搞定

热门文章

  1. 支持向量机之线性可分问题
  2. (2019春)软件构造:雨课堂试卷(五)(第7章)
  3. 图卷积神经网络--Graph Convolutional Networks for Hyperspectral Image Classification
  4. from __future__ import print_function
  5. 图像质量 测试软件,图像质量测试.pdf
  6. MySQL数据库使用——MySQL数据库管理
  7. python程序分析_如何分析Python脚本?
  8. 禁用北信源的DeviceRegist软件 .
  9. 2022年全球与中国半导体光掩膜市场现状及未来发展趋势
  10. 美容预约平台+后台管理系统|前后分离VUE