文件Java 创建存储空间-七牛云存储

云存储空间  时间:2021-01-25  阅读:()

七牛云存储之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开发可以参考该链接。代码运行结果

TTcloud(月$70)E3-1270V3 8GB内存 10Mbps带宽 ,日本独立服务器

关于TTCLOUD服务商在今年初的时候有介绍过一次,而且对于他们家的美国圣何塞服务器有过简单的测评,这个服务商主要是提供独立服务器业务的。目前托管硬件已经达到5000台服务器或节点,主要经营圣何塞,洛杉矶以及日本东京三个地区的数据中心业务。这次看到商家有推出了新上架的日本独立服务器促销活动,价格 $70/月起,季付送10Mbps带宽。也可以跟进客户的需求进行各种DIY定制。内存CPU硬盘流量带宽价...

Buyvm:VPS/块存储补货1Gbps不限流量/$2起/月

BuyVM测评,BuyVM怎么样?BuyVM好不好?BuyVM,2010年成立的国外老牌稳定商家,Frantech Solutions旗下,主要提供基于KVM的VPS服务器,数据中心有拉斯维加斯、纽约、卢森堡,付费可选强大的DDOS防护(月付3美金),特色是1Gbps不限流量,稳定商家,而且卢森堡不限版权。1G或以上内存可以安装Windows 2012 64bit,无需任何费用,所有型号包括免费的...

搬瓦工(季付46.7美元)新增荷兰(联通线路)VPS,2.5-10Gbps

搬瓦工最近新增了荷兰机房中国联通(AS9929、AS4837)线路的VPS产品,选项为NL - China Unicom Amsterdam(ENUL_9),与日本软银和洛杉矶(DC06)CN2 GIA配置一致可以互换,属于高端系列,2.5Gbps-10Gbps大带宽,最低季付46.7美元起。搬瓦工VPS隶属于老牌IT7公司旗下,主要提供基于KVM架构VPS主机,数据中心包括美国洛杉矶、凤凰城、纽...

云存储空间为你推荐
输入法哪个好用手机拼音输入法哪个好用轿车和suv哪个好SUV和轿车哪个好朗逸和速腾哪个好朗逸和新速腾哪个性能更好点?电视直播软件哪个好目前最好的电视直播软件是什么?炒股软件哪个好股票软件哪个最好用?手机浏览器哪个好用手机哪个浏览器最好用网络机顶盒哪个好现在用什么网络机顶盒最好?牡丹江教育云空间登录牡丹江教育云平台学生注册错了怎么办?qq空间登录器怎样直接登录QQ空间q空间登录QQ空间经常提示要登录?
免费二级域名 大庆服务器租用 vps代理 免费顶级域名 电信测速器 新世界机房 l5520 suspended 外国域名 搜狗抢票助手 网页背景图片 好看的桌面背景图 标准机柜尺寸 申请空间 牛人与腾讯客服对话 上海域名 宁波服务器 softbank邮箱 免费吧 什么是服务器托管 更多