假设我们上传的是一张jpg图片,我们使用OSS上传的时候如果指定了Content-Type是image/jpeg,则产生的外链是在浏览器上直接显示。如果设置的Content-Type是application/octet-stream这种或者multipart/form-data这种,则外链是直接下载的,归根结底是Response-Header里面的Content-Type指示浏览器这是什么类型,而不是通过网址后缀jpg去判断的

首先要注意图片的类型需要下载Content-Type是image/jpeg类型, 如果是image/jpg类型,可能会导致下载不下来,报unknown问题

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐