阿里云 oss 用签名传formData的方式上传文件,修改Content-Type
在上传的图片的Content-Type是image/jpeg时,点击图片链接不能直接预览,需下载。查找结果就是改变Content-Type为’png’或‘jpg’.因为运用的是阿里云oss的 服务端签名后直传参考:oss的 服务端签名后直传然后再利用postObjectAPI根据你想要的类型文件,修改content-typefile参数必须在最后append,不然content-type不生效..
·
在上传的图片的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 的错误
更多推荐
已为社区贡献1条内容
所有评论(0)