- 一、阿里云操作步骤
- 开通oss云存储
- (1)找到对象存储OSS
- (2)进入控制台
- (3)创建Bucket(都默认即可)
- (4)获取accessKeyId和accessKeySecret
- 二、文件上传:
- 简单文件上传
- 1、引入pom文件
- 2、上传代码示例
二、文件上传: 简单文件上传 1、引入pom文件因为我的开通过,需要重新获取秘钥
2、上传代码示例com.aliyun.oss aliyun-sdk-oss 3.15.0
// Endpoint填写为https://oss-cn-chengdu.aliyuncs.com。
String endpoint = "https://oss-cn-chengdu.aliyuncs.com";
// 阿里云账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM用户进行API访问或日常运维,请登录RAM控制台创建RAM用户。
String accessKeyId = "";
String accessKeySecret = "";
// 创建OSSClient实例。
OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);
String objectname = "file/" + System.currentTimeMillis()+"/demo/";
// 填写本地文件的完整路径。如果未指定本地路径,则默认从示例程序所属项目对应本地路径中上传文件流。
InputStream inputStream = new FileInputStream("E:\backiee-230432.jpg");
//调用oss实现上传第一个参数bucket名称 第二个参数文件名称 第三个参数输入流
String url = objectname+"backiee-230432.jpg";
ossClient.putObject("mgmf", url, inputStream);
// 关闭OSSClient。
ossClient.shutdown();
//返回组成的文件url
String photoUrl = "https://" + "mgmf." + "oss-cn-chengdu.aliyuncs.com"+ "/" + url;
System.out.println(photoUrl);
阿里云OSS还存在分片上传,表单上传,追加上传等功能,具体看官方接口文档!
看完如果对你有用,感谢点赞支持!
明天我们继续探索新的知识!!!



