zoukankan      html  css  js  c++  java
  • 阿里云服务器与oss的应用02

    public static String getUrl() {
            OSS ossClient = Link.ossLink();
            
            String bucketName = ;
            String objectName = ;//根据你的地址赋值
            String url=null;
            boolean found=false;
            try {
                found = ossClient.doesObjectExist(bucketName,objectName);
            }catch(Exception e) {
                url="error";
            }
            if(found) {
                Date expiration = new Date(new Date().getTime() + 300 * 1000);//时间可自己调
                url = ossClient.generatePresignedUrl(bucketName, objectName, expiration).toString();
            }    
            ossClient.shutdown();
            return url;                        
        }

     public static OSS ossLink() {
            OSS ossClient=null;
            try {
                ossClient = new OSSClientBuilder().build("", "", "");//根据你的账号信息填写
            }catch(Exception e) {
                return null; 
            }
            return ossClient;     
        }

    这是一个获得oss里图片文件临时url的代码,这可以在如用户查询自己上传图片等文件时,向服务器发送申请,服务器返回url,客服端在根据url下载,这样可以有效保护用户数据。

  • 相关阅读:
    vi
    head
    uniq
    sort
    所谓静态绑定
    债务
    不确
    tar
    VMWare虚拟系统上网设置 及 三种模式详解
    awk
  • 原文地址:https://www.cnblogs.com/da48/p/14910219.html
Copyright © 2011-2022 走看看