postman使用put方法向华为云obs桶上传文件和图片
一句话总结:postman使用put方法向华为云obs桶上传文件和图片。记录下过程。 1、 使用步骤
创建华为云OBS桶 |
1、什么是华为云OBS? 对象存储服务(Object Storage Service)是一款稳定、安全、高效、易用的华为云存储服务,具备标准Restful API接口,可存储任意数量和形式的非结构化数据。
2、进入华为云的OBS服务,进入“管理控制台”。点击“创建桶”。 3、取个桶名字bucket-guxiaobei。 4、OBS桶创建成功。 5、点击桶名,可以查看OBS基本信息。可以看到我的OBS桶访问域名bucket-guxiaobei.obs.cn-north-4.myhuaweicloud.com
|
获取AK和SK |
1、华为云OBS支持通过AK/SK认证方式进行认证鉴权,即使用Access Key ID(AK)/Secret Access Key(SK)加密的方法来验证某个请求发送者身份。 支持2种使用AK/SK的鉴权方法: (1)支持使用永久AK/SK鉴权。 (2)支持通过临时AK/SK和securitytoken进行认证鉴权。
2、本文使用永久AK/SK。点击华为云用户名下的“我的凭证”。 (2)新增访问秘钥。 (3)创建成功后,点立即下载。 (4)打开excel文件,即可看到用户名下对应的AK/SK。
|
上传txt文档 |
1、准备一个a.txt文档。内容随意。 2、进入OBS生成Header鉴权签名的可视化网站 https://obs-community.obs.cn-north-1.myhuaweicloud.com/sign/header_signature.html (1)填入AK和SK。 (2)HTTP-Verb,选择PUT。 (3)点击“Now”生成Date内容。 (4)Canonicalized Resource是“/桶名/期待文件名”。我写的是/bucket-guxiaobei/a.txt 3、生成Authorization鉴权信息。 4、打开postman软件,选择PUT方法。 (1)地址栏填入http:// 访问域名 / 期待 文件 。我写的是http://bucket-guxiaobei.obs.cn-north-4.myhuaweicloud.com/a.txt (2)复制Authorization和Date信息。 注意:postman有一些自动生成的头信息auto-generated headers,并不都是必须项。Authorization和Date项目采用手工输入KEY和VALUE。 5、点击“Body”。类型选binary,Select File,选择前面准备好的a.txt 6、点击send,返回状态Status 200 OK。 7、返回华为云OBS控制台。可以看到a.txt已经上传。点击下载。 8、完成txt上传。 注意:OBS并不强制本地文件名和OBS桶的期待文件名,保持一致。你可以本地a.txt,上传为b.txt。
|
上传jpg图片 |
1、准备一个b.jpg图片。内容随意。 2、进入OBS生成Header鉴权签名的可视化网站 https://obs-community.obs.cn-north-1.myhuaweicloud.com/sign/header_signature.html (1)填入AK和SK。 (2)HTTP-Verb,选择PUT。 (3)点击“Now”生成Date内容。 (4)Canonicalized Resource是“/桶名/期待文件名”。我写的是/bucket-guxiaobei/b.jpg 3、生成Authorization鉴权信息。 4、打开postman软件,选择PUT方法。 (1)地址栏填入http:// 访问域名 / 期待 文件 。我写的是http://bucket-guxiaobei.obs.cn-north-4.myhuaweicloud.com/b.jpg (2)复制Authorization和Date信息。 注意:postman有一些自动生成的头信息auto-generated headers,并不都是必须项。Authorization和Date项目采用手工输入KEY和VALUE。 5、点击“Body”。类型选binary,Select File,选择前面准备好的b.jpg 6、点击send,返回状态Status 200 OK。 7、返回华为云OBS控制台。可以看到b.jpg已经上传。点击下载。 8、完成jpg图片上传。其他bmp等图片格式,也可以上传。 注意:OBS并不强制本地文件名和OBS桶的期待文件名,保持一致。你可以本地a.jpg,上传为b.jpg。
|
采用raw上传txt |
1、可视化鉴权。Canonicalized Resource是“/桶名/期待文件名”。我写的是/bucket-guxiaobei/c.txt 2、填写put方法Headers。 3、Body选择raw。内容随意。 4、点击send,返回状态Status 200 OK。 5、完成raw上传txt。 |
完成 |
ok。 |
关注 |
weixin关注公众号beigugong,或者扫描下方二维码。
|
相关 |
【上电即上华为云】故小北文章阶段性汇总 https://bbs.huaweicloud.com/blogs/263697 |
|
【上电即上华为云】华为云openCPU智联模组_Cat.1_MC615-CN-L610-CN(面向上华为云) https://bbs.huaweicloud.com/blogs/267413 |
|
【上电即上华为云】华为云openCPU智联模组_Cat.1_MC615-CN_L610-CN_OTA升级(面向OTA在线升级) https://bbs.huaweicloud.com/blogs/293310 |
|
【上电即上华为云】华为云smart智联Cat.1+PLC无线网关_3121N-IED_MC615-CN-L610-CN(面向Cat.1+PLC无线网关) https://bbs.huaweicloud.com/blogs/296169 |
|
【上电即上华为云】华为云openCPU智联模组_Cat.1_MC615-CN-L610-CN_云喇叭TTS语音 https://bbs.huaweicloud.com/blogs/296429 |
|
【上电即上华为云】华为云openCPU智联模组_Cat.1_MC615-CN-L610-CN_GPS定位器 https://bbs.huaweicloud.com/blogs/297178 |
|
postman使用put方法向华为云obs桶上传文件和图片 本帖地址 |
|
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
评论(0)