zoukankan      html  css  js  c++  java
  • 上传图片到阿里云oss

    阿里云地址

    登录阿里云管理控制台,创建对象存储oss

    private static final String endpoint = "http://oss-cn-shanghai.aliyuncs.com";
    private static final String accessKeyId = PropKit.get("accessKeyId");
    private static final String accessKeySecret = PropKit.get("accessKeySecret");
    private static final String bucket = PropKit.get("bucket");
    private static final String allEndPoint = PropKit.get("allEndPoint");//oss bucket全路径



    public static String uploadImage(UploadFile upFile){ String dir = "image/temp/"; String forder = UUID.randomUUID().toString(); File file = upFile.getFile(); String fileName = file.getName(); // 创建OSSClient实例 OSSClient ossClient = new OSSClient(endpoint, accessKeyId, accessKeySecret); // 上传文件 PutObjectResult result = ossClient.putObject(bucket, dir+forder+"/"+fileName, file); // 关闭client ossClient.shutdown(); //删除存在本地的图片 file.delete(); //返回图片访问url(打开对象存储访问权限,直接拼接链接就可以访问上传的图片) return allEndPoint+dir+forder+"/"+URLEncoder.encode(fileName); } }
  • 相关阅读:
    POJ 3349 HASH
    POJ 1840 HASH
    POJ 2785 HASH
    HDU 3926 图的同构
    POJ 2549 二分+HASH
    POJ 2002 统计正方形 HASH
    POJ 1971 统计平行四边形 HASH
    POJ 1635 树的最小表示法/HASH
    POJ 1200 字符串HASH
    ACM学习历程—HDU 1272 小希的迷宫(并查集)
  • 原文地址:https://www.cnblogs.com/suruozhong/p/6632038.html
Copyright © 2011-2022 走看看