在做的一个项目,阿里云oss上传svg等格式的文件,返回的路径打开后是下载而不是预览。之后web同事跟产品说不好处理,换回了使用jpg格式的文件。但是最终这个问题都是要解决的,产品要求下期也要上传svg格式的文件。
很巧的是另一个项目使用的也是阿里云的oss文件上传,就没有这个问题,而且是同一个项目,不同的bucket而已。而且这个oss账号跟我们的是同一个账号,代码也是一样的,就觉得问题可能出在了阿里云oss的bucket配置上。寻求运维同事帮助之后,最终解决了问题。
阿里云有这样一个配置
之后在运维同事的帮助下下,配置 了自定义域名,解决了这个问题。