在上传的图片的Content-Type是image/jpeg时,点击图片链接不能直接预览,需下载。
查找结果就是改变Content-Type为’png’或‘jpg’.
因为运用的是阿里云oss的 服务端签名后直传
参考:oss的 服务端签名后直传

然后再利用postObject API
在这里插入图片描述
根据你想要的类型文件,修改content-type
file参数必须在最后append,不然content-type不生效

...
param.append('x-oss-content-type', content-type) 
param.append('file', photo, photoName); // 这个**切记**一定要放到最后去 append ,不然阿里云会一直报 key 的错误
Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐