跳到主要内容

公共HTTP头定义

公共请求头(Common Request Headers)

COS的RESTful接口中使用了一些公共请求头。这些请求头可以被所有的COS请求所使用,其详细定义如下:

名称类型描述使用场景
AuthorizationString用于验证请求合法性的认证信息非匿名请求
Content-LengthStringRFC2616中定义的HTTP请求内容长度需要COS提交数据的请求
Content-TypeStringRFC2616中定义的HTTP请求内容类型需要向COS提交数据的请求
DateStringHTTP1.1协议中规定的GMT时间-
HostString访问Host值,格式为:{BucketName}.cos-cn-suzhou.chinac.com。-

公共响应头(Common Response Headers)

COS的RESTful接口中使用了一些公共响应头。这些响应头可以被所有的COS请求所使用,其详细定义如下:

名称类型描述使用场景
Content-LengthStringRFC2616中定义的HTTP请求内容长度需要向COS提交数据的请求
ConnectionString标明客户端和COS服务器之间的链接状态-
DateStringHTTP1.1协议中规定的GMT时间-
ETagStringETag在每个Object生成的时候被创建,用于标示一个Object的内容,对于Put Object请求创建的Object,ETag值是其内容的MD5值;对于其他方式创建的Object,ETag值是其内容的UUID。ETag值可以用于检查Object内容是否发生变化
ServerString生成Response的服务器名字-
x-cos-request-idString由COS创建,并唯一标识这个response的UUID如果在使用COS服务时遇到问题,可以凭借该字段联系COS工作人员,快速定位问题