阿里云OSS,打开图片地址无法预览,直接下载

发布于 2022-09-07 21:23:05 字数 61 浏览 16 评论 0

阿里云OSS,打开图片地址无法预览,直接下载,已绑定过oss域名,且备案通过,有没有哪位大神指点一下!谢谢!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

疯狂的代价 2022-09-14 21:23:06

检查一下Content-Disposition
content-type

如日中天 2022-09-14 21:23:06

Java SDK 解决如下

String endpoint = "http://oss-cn-hangzhou.aliyuncs.com";
String accessKeyId = "<yourAccessKeyId>";
String accessKeySecret = "<yourAccessKeySecret>";

OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);

InputStream inputStream = new URL("https://www.aliyun.com/").openStream();
// 添加 ContentType
ObjectMetadata objectMetadata = new ObjectMetadata();
objectMetadata.setContentType("image/jpg");
ossClient.putObject("<yourBucketName>", "<yourObjectName>", inputStream, objectMetadata);

ossClient.shutdown();
源来凯始玺欢你 2022-09-14 21:23:06

遇到同样问题了,也在想办法解决,不过常用方法是加了 ‘.JPG’就好了,但我们是三端并行,所以不能加后缀,现在还没想到合理解决办法

栩栩如生 2022-09-14 21:23:06

在上传(putObject)的时候,传入objectMetadata,设置合适的contentType就可以了。objectMetadata.setContentType("image/jpg");

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文