概述
首先官方给我们提供了jar包
第一步:导包
<dependency>
<groupId>com.qiniu</groupId>
<artifactId>qiniu-java-sdk</artifactId>
<version>7.2.11</version>
</dependency>
第二步:上传文件到服务器
public class qiniuyuntest {
/**基本配置-从七牛管理后台拿到账号的ACCESS_KEY和SECRET_KEY*/
String ACCESS_KEY = "****************************************";
String SECRET_KEY = "****************************************";
//上传文件建立的空间名
String bucketname = "miaomiao";
//上传文件的路径(本地文件)
String FilePath ="D:\upload\5CMB81520507426957.docx";
//上传到七牛后保存的文件名
String key = "miaomiao.docx";
//密钥配置
Auth auth = Auth.create(ACCESS_KEY, SECRET_KEY);
//创建上传对象
UploadManager uploadManager =new UploadManager(new Configuration());
//简单上传,使用默认策略,只需要设置上传的空间名就可以了
public String getUpToken(){
return auth.uploadToken(bucketname);
}
public void upload() throws IOException {
try {
//调用put方法上传
//第一个参数为文件路径,第二个参数为文件上传名称,第三个参数是上文件的空间
Response res = uploadManager.put(FilePath, key, getUpToken());
//打印返回的信息
System.out.println("上传后状态码"+res.statusCode);//200为上传成功
} catch (QiniuException e) {
// 请求失败时打印的异常的信息
System.out.println("上传异常"+e);
}
}
//简单的测试 public static void main(String args[]) throws IOException{ new qiniuyuntest().upload(); }}
uploadManager.put(FilePath, key, getUpToken());
这个上传的方法第一个参数不一定非要是文件路径,有很多种参数,如下图,自己怎么方便怎么来
最后
以上就是美满哈密瓜为你收集整理的七牛云配置与使用的全部内容,希望文章能够帮你解决七牛云配置与使用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复