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

TmhHost香港三网CN2 GIA月付45元起,美国CN2 GIA高防VPS季付99元起

TmhHost是一家国内正规公司,具备ISP\ICP等资质,主营国内外云服务器及独立服务器租用业务,目前,商家新上香港三网CN2 GIA线路VPS及国内镇江BGP高防云主机,其中香港三网CN2 GIA线路最低每月45元起;同时对美国洛杉矶CN2 GIA线路高防及普通VPS进行优惠促销,优惠后美国洛杉矶Cera机房CN2 GIA线路高防VPS季付99元起。香港CN2 GIA安畅机房,三网回程CN2 ...

数脉科技:香港服务器低至350元/月;阿里云CN2+BGP线路,带宽10M30M50M100M

数脉科技(shuhost)8月促销:香港独立服务器,自营BGP、CN2+BGP、阿里云线路,新客立减400港币/月,老用户按照优惠码减免!香港服务器带宽可选10Mbps、30Mbps、50Mbps、100Mbps带宽,支持中文本Windows、Linux等系统。数脉香港特价阿里云10MbpsCN2,e3-1230v2,16G内存,1T HDD 或 240G SSD,10Mbps带宽,IPv41个,...

Spinservers:美国圣何塞机房少量补货/双E5/64GB DDR4/2TB SSD/10Gbps端口月流量10TB/$111/月

Chia矿机,Spinservers怎么样?Spinservers好不好,Spinservers大硬盘服务器。Spinservers刚刚在美国圣何塞机房补货120台独立服务器,CPU都是双E5系列,64-512GB DDR4内存,超大SSD或NVMe存储,数量有限,机器都是预部署好的,下单即可上架,无需人工干预,有需要的朋友抓紧下单哦。Spinservers是Majestic Hosting So...

云存储空间为你推荐
骁龙750g和765g哪个好骁龙730G和骁龙835、联发科Helio G90T哪个更好?杀毒软件哪个好最好的杀毒软件?迈腾和帕萨特哪个好新帕萨特和新迈腾哪个好?录音软件哪个好好用的录音软件! 急!!等额本息等额本金哪个好到底是等额本息好还是等额本金好?等额本息等额本金哪个好等额本息与等额本金哪个划算?行车记录仪哪个好行车记录仪哪种好用?willyunlee最近开了007系列的第20部电影《择日再死》,看不懂剧情,不知说什么。谁能说给我听,谢谢。电信dns服务器地址电信现在DNS服务器地址是多少360云查杀怎样使用360木马云查杀
免费申请网站域名 fdcservers 优key 60g硬盘 shopex空间 大容量存储 网站挂马检测工具 dd444 e蜗 qingyun ftp教程 老左正传 cn3 东莞服务器 Updog drupal安装 360云服务 web服务器搭建 免费外链相册 789 更多