Content-Disposition 的优先级真高

因为把文章资源上传到云存储的原因,一些用来测试的 .html 文件也被上传了。 云厂商默认给 HTTP 响应头部加上了 Content-Disposition: attachment,然后,我文章中还是按照原先的方式使用:

1
<iframe src="test.html"></iframe>

没想到的是,页面并不会被显示出来,而是被下载⏬了12

好离谱。如果是 <a> 链接自动根据响应头部决定是打开还是下载我可以接受,但这是个 <iframe> 啊,我如果要下载,我写 <iframe> 里面干啥?我用 <a src="xxx" download> 不好吗?

我暂时收回《我把所有私有图片全部加密存储了,因为我不相信国内所有云厂商的职业操守》中的话:

并且,这一切的一切操作,对于前端/用户/文章编辑来说,都是完全透明的,没有任何操作上的不同。

碎碎念 开发笔记