正常公开的bucket可以用 resize 查看缩略图
http://image-demo.oss-cn-hangzhou.aliyuncs.com/example.jpg?x-oss-process=image/resize,p_50
私有的bucket 如何使用 resize 查看缩略图
...
已经加防盗链的url后加 resize参数 无法查看缩略图
对于不允许匿名访问的私有图片文件,不可以直接在文件URL中通过添加图片处理参数或者图片样式参数的方式处理,你需要通过SDK的方式将图片处理操作加入签名URL中。
Java代码示例如下:
String style = "image/resize,p_50";Date expiration = new Date(new Date().getTime() + 1000 * 60 * 10 );GeneratePresignedUrlRequest req = new GeneratePresignedUrlRequest(bucketName, objectName, HttpMethod.GET);eq.setExpiration(expiration);req.setProcess(style);URL signedUrl = ossClient.generatePresignedUrl(req);
其他语言代码示例,参见文档:图片处理操作方式
见链接:https://help.aliyun.com/document_detail/44688.html文档末尾有关于压缩后的图片读写权限为私有,如何正常访问?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
对象存储 OSS 是一款安全、稳定、高性价比、高性能的云存储服务,可以帮助各行业的客户在互联网应用、大数据分析、机器学习、数据归档等各种使用场景存储任意数量的数据,以及进行任意位置的访问,同时通过丰富的数据处理能力更便捷地使用数据。