股票代码: 836286    股票简称: 易云股份
官方微信

扫一扫关注易云捷讯官方微信

备案 |       管理控制台
API 手册
 

上传Object

上传Object到指定的Bucket内,用户需要对该Bucket具有写权限。

请求消息

请求格式

PUT /{ObjectNmae} HTTP/1.1

Host: {BucketName}.eos.eayun.com

Content-Type: {type}

Date: {Date}

Authorization: AWS {access-key}:{hash-of-header-and-secret}

<Optional Additional Header>

 

<object Content>

请求消息头

消息头名称

描述

必选

Content-MD5

指定Object的以Base64编码的MD5的hash值

x-amz-meta-<...>

用户自定义该Object的元数据,可用来管理Object

x-amz-acl

设置该Object的控制策略;

可选:private, public-read, public-read-write, authenticated-read

请求参数

该请求中无请求参数

请求消息元素

该请求中无请求消息元素,需要Object的数据

响应消息

响应格式

HTTP/1.1 {StatusCode}

Date: {Date}

Connection: close

Content-Type: application/xml

 

响应消息头

请参考公共响应消息头

响应消息元素

该响应消息无消息元素

错误响应消息

请参考错误响应描述

示例:

上传本地文件key到Testbucket内,改名为outkey,并设置自定义元数据x-amz-meta-test: test meta,控制策略x-amz-acl: private。

请求实例

PUT /outkey HTTP/1.1

Host: testbucket.eos.eayun.com

User-Agent: curl/7.43.0

Accept: */*

Authorization: AWS G7HGAZI01NOYBNWQ4EJD:5pOGBUf1bvtGthZZgmFJRJmybwo=

Date: Thu, 19 Nov 2015 06:01:20 +0000

Content-Type: application/octet-stream

x-amz-meta-test: test meta

x-amz-acl: private

Content-Length: 62

 

File Content...

响应实例

HTTP/1.1 200

Date: Thu, 19 Nov 2015 06:01:20 GMT

Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips

Accept-Ranges: bytes

ETag: "0fe43e64ffdf448e5b63294f09d1ec7a"

Content-Length: 0

Connection: close

Content-Type: application/xml

Set-Cookie: RADOSGWLB=ceph2; path=/

Cache-control: private


© 2011-2017 易云捷讯科技(北京)股份有限公司, 版权所有 | © 2011-2017 Eayun,Inc. All rights reserved.

京公网安备 11010802022475号 | 京ICP备 11028869号

业务咨询:400-606-6396