前端上传图片到oss成功返回的地址为什么不可以直接预览是要下载,这个如何修改?

上传到oss的图片查看返回的地址打开都默认下载而不是直接预览,纯前端如何解决
image.png

阅读 3.6k
3 个回答
新手上路,请多包涵

给oss增加第三方域名来替换自带的域名,就可以预览了

上传图片的时候指定一下header头,要把content-type指定为图片的MIME类型。如果上传的时候不指定,oss会自动判断文件类型。这里的OSS自动判断可能会被识别为:octet-stream。

如果文件类型是 octet-stream ,浏览器会认为这个文件要进行下载操作。所以只要上传文件的时候指定正确的类型就可以了。


https://help.aliyun.com/docum... 文档里面有说明怎么指定content-type

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题