访问对象存储资源下载变成预览

上传文件、图片到棱束链对象存储后,使用浏览器访问棱束链对象存储资源,对象存储资源被强制下载。

问题原因

访问存储在对象存储的文件、图片等被强制下载的原因如下所示:

  • 没有设置 Content-Disposition 棱束链对象存储默认设置为 attachment
  • 对应资源的 Content-Disposition 设置错误,Content-Disposition 如果设置为 attachment 就是强制下载。
  • 错误的 Content-Type 或者错误的 Content-Disposition
  • 对应资源的Content-Type设置错误,Content-Type 如果设置为 application/octet-stream 也会导致强制下载,这个是二进制的下载流。
  • 浏览器不支持该格式资源的展示。

解决方案

方案一:修改资源的 Content-Type

  1. 登录 棱束链控制台 ,找到需要设置的资源,单击右侧对应的 详细

  1. 在点击 设置Http头

  1. 单击添加 然后选择 Content-Disposition 输入 inline 点击保存稍等五分钟等待刷新。

方案二:上传前设置好 Content-Type

  1. 登录 棱束链控制台,在上传资源前,单击上传窗口下方的 用户自定义Http头 在单击 添加,然后选择 Content-Disposition 输入 inline 点击 保存 然后上传资源,这样上传上去的资源默认就是预览,不需要在修改 Content-Type

方案三:直接复制预览URL

  1. 登录 棱束链控制台,找到需要设置的资源,单击右侧对应的 复制链接,选择预览链接,复制的URL是设置了下载响应的 Content-Type,不需要直接修改资源的 Content-Type ,访问就是预览。

访问对象存储资源下载变成预览相关推荐

  1. SpringBoot+MongoDB GridFS文件上传、下载、预览实战

    SpringBoot + MongoDB GridFS 随着web 3.0的兴起,数据的形式不局限于文字,还有语音.视频.图片等.高效存储与检索二进制数据也成为web 3.0必须要考虑的问题.然而这种 ...

  2. struts上传word和excel文件到oracle,Struts文件上传,下载,重传,预览

    [Struts2]☆★之文件上传,下载,重传,预览 今日群里一兄弟问我能否给一份struts文件上传下载的例子,因为自己项目比较紧所以想在网上找 些源码给他,但是纵观全网,写的都不是太全,这让新手使用 ...

  3. 【微信小程序云开发】1分钟学会实现上传、下载、预览、删除图片,并且以九宫格展示图片

    大家好,我叫小秃僧 这篇文章是讲解云开发如何上传.下载.预览.删除图片,并且以九宫格展示图片的功能 学习目录 1. 实现效果 2.JavaScript代码 3.wxml代码 4.wxss代码 1. 实 ...

  4. 利用钉钉云盘实现业务系统需要的附件上传、下载和预览

    本文主要记录自己在工作学习中遇到的坑和解决思路,仅供大家参考 目录 前言 一.钉盘是什么? 二.为什么要使用钉盘? 三.JSAPI鉴权 1.鉴权的时机 2.鉴权的时效 3.鉴权的代码 3.1.获取ac ...

  5. 文件上传,下载,预览,删除(File),分页接口

    文件上传,下载,预览,删除(File) 1.公共参数方法 1.1公共返回类型定义 1.2 分页接口 1.3公共实体类 1.4 公共的 mapper.java/xml(都放在一起) 1.4.1 File ...

  6. 使用 HDFS 协议访问对象存储服务

    背景介绍 原生对象存储服务的索引是扁平化的组织形式,在传统文件语义下的 List 和 Rename 操作性能表现上存在短板.腾讯云对象存储服务 COS 通过元数据加速功能,为上层计算业务提供了等效于 ...

  7. 市委组织部项目--word上传,下载,预览,删除

    需求:市委组织部考核项目,既然是考核项目就会有很多考核标准要求等,而且各个下属单位对于被考核指标的结果需要上传.这些过程都是通过文档实现的.也就是需要word文档的上传,下载,预览等功能. Word上 ...

  8. 浏览器点击pdf的链接——实现下载或预览功能——基础积累

    最近在做后台管理系统时,遇到了一个需求,就是点击pdf链接时,需要实现文档的下载. 点击链接,通常就会用到a标签,将链接放在href参数中,点击时就会触发相应的事件了. 常规写法如下: <a : ...

  9. base64格式(pdf/word/ppt等)文件的下载与预览

    后端返回base64格式的文件数据,前端根据接收的数据进行转换后实现对文件的下载和预览方法: // 附件下载 这里的的data就是content数据 const downloadAttach = (i ...

最新文章

  1. 开玩笑,我的代码会有问题 ?!
  2. [云炬创业学笔记]第一章创业是什么测试11
  3. P1090-合并果子【离散化,队列,时间复杂度O(n)】
  4. kali安装python3.7_Debian服务器之安装Python3.7
  5. Train Problem II 卡特兰裸题(入门题)
  6. GIT关联本地仓库与远端仓库
  7. python vb 哪个好学_最难学的七大编程语言,VB 第一,Python垫底,看你学的排第几...
  8. Linux下bash:command not found提示
  9. 深度学习框架PyTorch:入门与实践 学习(四)
  10. 常用的工业控制计算机有哪几类,工业控制计算机在行业应用中都有哪些特点?...
  11. AutoCAD2020中文版软件下载和安装教程|兼容WIN10
  12. 牛客练习赛53.老瞎眼 pk 小鲜肉(线段树思维)
  13. rstudio安装后如何打开_请问Rstudio安装后无法运行怎么弄?
  14. 如何正确安装和设置IBM Lotus Notes 邮箱客户端
  15. yii之gii的使用
  16. 射频通信中的CA中的PCC和SCC概念
  17. SpringBoot 项目启动时设置 http 代理
  18. 第九届 蓝桥杯 决赛 交换次数
  19. 布局未来移动出行,需要怎样的互联汽车解决方案?
  20. C#: 星座星盘计算算法

热门文章

  1. 弘辽科技:淘宝卖家修改标题的注意事项有哪些?如何预防被降权?
  2. gitlab-ce更新后reconfigure报错
  3. 秒解UTF-8带来的烦恼
  4. 基于java的网上鲜花销售系统,基于JAVA的鲜花销售管理系统MVC开发,免费分享
  5. 笔记本CPU忽高忽低问题的解决
  6. 【Django】admin.ModelAdmin的源码-20220105
  7. 一款免安装、多平台兼容的 拾色器(Color Picker)
  8. Python读取MEIC文件(.nc格式及.asc格式)
  9. 【100个 Unity实用技能】 | Unity 在代码中 动态改变RectTransform位置及宽高 的方法整理
  10. 正宇丨青松气质 红梅品格