postman使用put方法向华为云obs桶上传文件和图片

网友投稿 1835 2022-05-30

postman使用put方法向华为云obs桶上传文件和图片

一句话总结:postman使用put方法向华为云obs桶上传文件和图片。记录下过程。

1、 使用步骤

创建华为云OBS桶

1、什么是华为云OBS?

对象存储服务(Object Storage Service)是一款稳定、安全、高效、易用的华为云存储服务,具备标准Restful API接口,可存储任意数量和形式的非结构化数据。

2、进入华为云的OBS服务,进入“管理控制台”。点击“创建桶”。

postman使用put方法向华为云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桶上传文件和图片

本帖地址

HTTP 对象存储服务 OBS

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:[工程] gunicorn下的深度学习api 如何合理分配gpu
下一篇:ROS2机器人个人教程博客汇总(2021共6套)
相关文章