文件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开发可以参考该链接。代码运行结果

onevps:新增(支付宝+中文网站),香港/新加坡/日本等9机房,1Gbps带宽,不限流量,仅需$4/月

onevps最新消息,为了更好服务中国区用户:1、网站支付方式新增了支付宝,即将增加微信;原信用卡、PayPal方式不变;(2)可以切换简体中文版网站,在网站顶部右上角找到那个米字旗,下拉可以换中国简体版本。VPS可选机房有:中国(香港)、新加坡、日本(东京)、美国(纽约、洛杉矶)、英国(伦敦)、荷兰(阿姆斯特丹)、瑞士(苏黎世)、德国(法兰克福)、澳大利亚(悉尼)。不管你的客户在亚太区域、美洲区...

Hosteons - 限时洛杉矶/达拉斯/纽约 免费升级至10G带宽 低至年$21

Hosteons,一家海外主机商成立于2018年,在之前还没有介绍和接触这个主机商,今天是有在LEB上看到有官方发送的活动主要是针对LEB的用户提供的洛杉矶、达拉斯和纽约三个机房的方案,最低年付21美元,其特点主要在于可以从1G带宽升级至10G,而且是免费的,是不是很吸引人?本来这次活动是仅仅在LEB留言提交账单ID才可以,这个感觉有点麻烦。不过看到老龚同学有拿到识别优惠码,于是就一并来分享给有需...

EdgeNat 新年开通优惠 - 韩国独立服务器原生IP地址CN2线路七折优惠

EdgeNat 商家在之前也有分享过几次活动,主要提供香港和韩国的VPS主机,分别在沙田和首尔LG机房,服务器均为自营硬件,电信CN2线路,移动联通BGP直连,其中VPS主机基于KVM架构,宿主机采用四路E5处理器、raid10+BBU固态硬盘!最高可以提供500Gbps DDoS防御。这次开年活动中有提供七折优惠的韩国独立服务器,原生IP地址CN2线路。第一、优惠券活动EdgeNat优惠码(限月...

云存储空间为你推荐
软银科技软银通信科技(上海)有限公司大连分公司怎么样?p图软件哪个好用手机p图软件那个好滚筒洗衣机和波轮洗衣机哪个好波轮洗衣机和滚桶洗衣机哪个好?哪个更实用?麒麟820和980哪个好麒麟980和骁龙855那个好一点?录屏软件哪个好有什么好用的录制屏幕的软件吗轿车和suv哪个好SUV和轿车哪个好点?纠结江门旅游景点哪个好玩的地方江门有那个地方好玩呢电视直播软件哪个好目前最好的网络电视直播软件是哪个?绝地求生加速器哪个好玩绝地求生用什么加速器好啊?英语词典哪个好什么英语词典好?
合肥虚拟主机 国内vps 域名备案批量查询 wordpress主机 日本软银 5折 hkbn 2017年万圣节 web服务器架设软件 双拼域名 什么是刀片服务器 爱奇艺vip免费领取 ca187 1元域名 上海电信测速 德讯 重庆服务器 cdn服务 美国主机侦探 塔式服务器 更多