阿里云OSS图片文件和html文件无法直接打开,只能下载
这个是阿里云在2018年和2019年分别对其OSS进行策略调整之后的结果。
2018年8月13日之后开启的Bucket,直接使用OSS访问域名,从互联网访问OSS上的htm、 html、jsp、plg、htx 和stm类型文件时,都会被阿里云直接强制下载,具体升级公告:
【升级】8月13日OSS网页类型文件访问返回Header策略调整通知
2019年9月23日之后开启的Bucket,直接使用OSS访问域名,从互联网访问OSS上的图片类型文件(包括但不限于jpg、jpeg、jpe、png、tif、tiff、gif、svg、bmp、ico等)时,都会被阿里云直接强制下载,具体升级公告:
【升级】9月23日OSS升级通知
这个问题的解决方法只有两种
1、使用自定义域名
2、使用老bucket
如果使用的是老的Bucket,那么可以尝试清除本地缓存,增加Header等方式进行修复,这些其他大佬都已经介绍的很详细,这里不过多赘述
----2022.07.22补充----
先说结论:还是没有办法绕过阿里云的强制下载,此后仅为记录本人不断尝试的结果。
针对2018年后第一次升级到2019年第二次升级期间创建的bucket:
HTML文件:除阿里云方面提供的自定义域名外,暂无其他解决方案。
图片文件:可正常打开
针对2019年9月23日之后创建的bucket:
HTML文件:除阿里云方面提供的自定义域名外,暂无其他解决方案。
图片文件:尝试使用网上提供的多种解决方案(包括但不限于修改header,取消https等方式),均无效,且修改header后请求直接报错,暂无解决办法(OSS存储类型:低频访问存储)
阿里云OSS图片文件和html文件无法直接打开,只能下载相关推荐
- 上传阿里云oss对象型存储 本地文件和上传流上传
上传阿里云oss对象型存储 本地文件和上传流上传 import java.io.ByteArrayInputStream; import java.io.File; import java.io.Fi ...
- 阿里云OSS 图片处理
首先放个阿里云OSS图片处理接口文档 阿里云官方地址 oss图片处理接口文档 我们有时会抱怨用户上传的图文中图片文件大了(假如说3M的图片).导致生成的网页打开速度慢,怎么办呢? 问题分析:网页打开慢 ...
- 阿里云OSS 图片处理api(custom)
首先放个阿里云OSS图片处理接口文档 阿里云官方地址 OSS 图片处理接口文档 我们有时会抱怨用户上传的图文中图片文件大了(假如说3M的图片).导致生成的网页打开速度慢,怎么办呢? 问题分析:网页打开 ...
- **关于阿里云oss图片批量上传问题解析**
关于阿里云oss图片批量上传问题解析 背景 最近在项目开发过程中遇到的问题,消耗了比较久的时间,过程曲折,虽然最终达到目的,但是鉴于各种常用的云数据在对象存储方面大同小异,所以记录一下. 理一下思路: ...
- 小书匠绑定阿里云oss+阿里云oss图片url永久有效设置--菜鸟小回
小书匠绑定阿里云oss+阿里云oss图片url永久有效设置 一.开通阿里云oss服务阿里云oss服务 二.创建Bucket 三.文件管理创建image/ 目录 四.进入小书匠绑定 访问入口:如图位置复 ...
- 阿里云OSS图片服务器使用,不要怀疑,可以用
不废话了,oss是什么这些去姑够或度娘查: 我一springboot项目为例, 配置oss服务器 首先配置图片服务器的配置信息 图中oss为oss服务器的配置信息,tmpFilePath是本地存放临时 ...
- file does not exist 阿里云OSS图片上传遇到的问题
./uploads\20171209/0497b8dd16e72c6fcf5bfd552f535a81.png file does not exist 原代码 function aliyun($sav ...
- flutter阿里云OSS图片上传
一.选择图片: 使用插件 image_picker: "^0.5.0+3" 使用image_picker选择图片,代码如下: // 相机拍照或者从图库选择图片pickImage(c ...
- 阿里云OSS图片生成缩略图和获取视频的封面方法
?x-oss-process=image/resize,m_fill,w_200,quality,q_60 在图片的地址后面加上以上代码,可以生成缩略图 resize 调整大小 quality 清晰度 ...
- .Net6阿里云OSS图片上传
1:申请注册阿里云账号,找到AccessKey管理 2:添加并创建AccessKey,获取AccessKey ID. AccessKey Secret的值 3:AccessKey ID. Access ...
最新文章
- FRAMEBUFFER 显示原理及RGB显示
- Class 17 - 1 动态渲染页面爬取 — Selenium使用
- MCU中printf重定向实现
- Oracle 同义词、DBLINK、表空间的使用
- 北斗通信运营商_国内首个“北斗+5G”应用方案发布 配套5G产品将于年底量产上市...
- 使用TestNG的弹簧测试支持
- vlc内部运行机制以及架构分析
- idea for循环快捷键_IDEA骚技巧,编码速度至少快一倍
- IDEA——常用基础设置
- org/hibernate/validator/internal/engine
- Sapera帮助文档
- Core 提交返回500 问题 记录 来自网上文章
- ubuntu 18下安装vscode教程两种方法总计
- 财会法规与职业道德【9】
- python三维图形等高线_python等高线
- python代码实现卷积示意图快速制作
- Android番外篇 “adb”不是内部或外部命令,也不是可运行的程序或批处理文件
- Oracle net architecture
- [Render] Arm Graphics Analyzer 用户指南 [4] - 分析你的捕获
- 监听系统开屏、锁屏、解锁、按下home键、按下多任务键【未完待续】