欢迎您来到腾讯云!积分商城

腾讯云腾讯云论坛

 找回密码
 立即注册
忘了密码?

扫一扫,访问微社区

快捷导航
搜索
查看: 450|回复: 0

[经验分享] COS 兼容 AWS S3 cli 操作指南

[复制链接]

8

主题

0

好友

370

积分

程序猿[LV2]

Rank: 2Rank: 2

云币
950
威望
370
发表于 2017-11-16 16:07:28 |显示全部楼层 |未分类
1.安装awscli
  1. pip install awscli
复制代码
2.配置文件
~/.aws/config配置如下:
  1. [default]  
  2. output = json  
  3. region = cos.ap-shanghai.myqcloud.com  
  4. s3 =  
  5.   signature\_version = s3  
  6.   addressing\_style = virtual
复制代码
~/.aws/credentials配置如下:
  1. [default]  
  2. aws\_access\_key\_id = AKID15IsskiBQKTZbAo6WhgcBqVls9SAxxx  
  3. aws\_secret\_access\_key = ciivKvnnrMvSvQpMAWuIz12pThGGxxx
复制代码
代码示例
1. 单个文件上传
  • bucket 指定 bucket,
  • key 指定上传文件 key,
  • body指定文件路径,
  • cache-control设置http headers,
  • endpoint-url指定腾讯云的host
  1. aws s3api put-object --bucket test01-123456789 --key test.txt --body test.txt --cache-control no-cache --endpoint-url=http://cos.ap-shanghai.myqcloud.com
复制代码
2. 单个文件下载

  • bucket指定bucket,
  • key指定下载文件key,
  • response-cache-control设置http headers,
  • endpoint-url指定腾讯云的host
  1. aws s3api get-object --bucket test01-123456789 --key test.txt --response-cache-control no-cache --endpoint-url=http://cos.ap-shanghai.myqcloud.com xxx
复制代码
获取更多的帮助详见:  aws s3api help
您需要登录后才可以回帖 登录 | 立即注册
您需要登录后才可以发帖 QQ登录

联系我们|腾讯云平台|积分商城|腾讯云官方论坛    

GMT+8, 2018-5-24 06:21 , Processed in 1.179990 second(s), 29 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部