七牛云存储之Java创建存储空间
概述
七牛云存储主要提供给开发者静态数据的存储中心提供各种资源上传下载存储管理和数据处理的服务器七牛云存储是以键值对key-value的形式来对数据进行存储key表示文件名称 value则为对应的文件资源所有的文件都是存储在空间buc ket之中每个空间下面可以存储不限数量不限大小不限类型的文件这些文件具有唯一的名称 即为文件的key。
问题
如何通过程序调用七牛的接口来实现空间的创建
示例
因为是做Java开发的所以是通过java来实现的程序如下package com.qiniu.kodo;import java.io.IOException;import com.qiniu.base.AccountMgr;import com.qiniu.util.Auth;import okhttp3.OkHttpClient;import okhttp3.Request;import okhttp3.Response;
/**
*七牛创建空间通过mkbucket接口
* @author xuhuanchao
*
*/public class CreateBucket {
Auth auth = Auth.create(AccountMgr.ACCESS_KEY, AccountMgr.SECRET_KEY) ;
String bucketName = "code_crate_bucket";
/**
*创建空间
*/public void createBucket( ) {
String path = "/mkbucket/"+bucketName+"/public/0\n";
String access_token = auth.sign(path) ;
System.out.println(access_token) ;
String url = "http://rs.qiniu.com/mkbucket/"+bucketName+"/public/0";
OkHttpClient client = new OkHttpClient( ) ;
Request request = new Request.Builder( ) .url(url)
.addHeader("Content-Type", "application/x-www-form-urlencoded")
.addHeader("Authorization", "QBox " + access_token) .build( ) ;
Response re = null;try {re = client.newCall(request) .execute( ) ;if (re.isSuccessful( ) == true) {
System.out.println(re.code( ) ) ;
System.out.println(re.toString( ) ) ;
} else {
System.out.println(re.code( ) ) ;
}
} catch (IOException e) {e.printStackTrace( ) ;
}
}
/**
*测试
* @param args
*/public static void main(String[ ] args) {
new CreateBucket( ) .createBucket( ) ;
}
}
参考文档https://support.qiniu.c om/hc/kb/artic le/112852/
这是七牛官方提供的接口说明文档如果是非java开发可以参考该链接。代码运行结果
国庆钜惠 最低5折起 限量促销CYUN专注海外精品服务器资源,主营香港CN2 GIA、美国CERA、美国高防服务器资源,实体公司,ISP/IDC资质齐全,客服配备齐全。本次针对国庆推出非常给力的促销活动,旗下所有平台同享,新老客户同享,限时限量,售完截止。活动截止时间:2021年10月9日官网地址:www.cyun.net参与机型:香港CN2 GIA云服务器、香港双程CN2云服...
青云互联怎么样?青云互联美国洛杉矶cn2GIA云服务器低至19元/月起;香港安畅cn2云服务器低至19元/月起;日本cn2云主机低至35元/月起!青云互联是一家成立于2020年的主机服务商,致力于为用户提供高性价比稳定快速的主机托管服务。青云互联本站之前已经更新过很多相关文章介绍了,青云互联的机房有香港和洛杉矶,都有CN2 GIA线路、洛杉矶带高防,商家承诺试用7天,打死全额退款点击进入:青云互联...
香港服务器多少钱一个月?香港服务器租用配置价格一个月多少,现在很多中小型企业在建站时都会租用香港服务器,租用香港服务器可以使网站访问更流畅、稳定性更好,安全性会更高等等。香港服务器的租用和其他地区的服务器租用配置元素都是一样的,那么为什么香港服务器那么受欢迎呢,香港云服务器最便宜价格多少钱一个月呢?阿里云轻量应用服务器最便宜的是1核1G峰值带宽30Mbps,24元/月,288元/年。不过我们一般选...