998
iPhone_iPad_Mac_手机_平板_苹果apple
HeadObject__关于Object操作_API 参考_对象存储 OSS-阿里云
Head Object只返回某个Object的meta信息,不返回文件内容。
请求语法
HEAD /ObjectName HTTP/1.1
Host: BucketName/oss-cn-hangzhou.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue
请求Header
名称 | 描述 |
---|---|
If-Modified-Since | 如果指定的时间早于实际修改时间,则返回200 OK和Object Meta;否则返回304 not modified 类型:字符串 默认值:无 |
If-Unmodified-Since | 如果传入参数中的时间等于或者晚于文件实际修改时间,则返回200 OK和Object Meta;否则返回412 precondition failed错误 类型:字符串 默认值:无 |
If-Match | 如果传入期望的ETag和object的 ETag匹配,则返回200 OK和Object Meta;否则返回412 precondition failed错误 类型:字符串 默认值:无 |
If-None-Match | 如果传入的ETag值和Object的ETag不匹配,则返回200 OK和Object Meta;否则返回304 Not Modified 类型:字符串 默认值:无 |
细节分析
- 不论正常返回200 OK还是非正常返回,Head Object都不返回消息体。
- HeadObject支持在头中设定If-Modified-Since, If-Unmodified-Since, If-Match,If-None-Match的查询条件。具体规则请参见GetObject中对应的选项。如果没有修改,返回304 Not Modified。
- 如果用户在PutObject的时候传入以x-oss-meta-为开头的user meta,比如x-oss-meta-location,返回消息时,返回这些user meta。
- 如果文件不存在返回404 Not Found错误。
- 若该Object为进行服务器端熵编码加密存储的,则在Head请求响应头中,会返回x-oss-server-side-encryption,其值表明该Object的服务器端加密算法。
- 如果文件类型为符号链接, 响应头中
Content-Length
、ETag
、Content-Md5
均为目标文件的元信息;Last-Modified
是目标文件和符号链接的最大值;其他均为符号链接元信息。 - 如果文件类型为符号链接,并且目标文件不存在,返回404 Not Found错误。错误码:SymlinkTargetNotExist。
- 如果文件类型为符号链接,并且目标文件类型是符号链接,返回400 Bad request错误。错误码:InvalidTargetType。
示例
请求示例:
HEAD /oss.jpg HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Fri, 24 Feb 2012 07:32:52 GMT
Authorization: OSS qn6qrrqxo2oawuk53otfjbyc:JbzF2LxZUtanlJ5dLA092wpDC/E=
返回示例:
HTTP/1.1 200 OK
x-oss-request-id: 559CC9BDC755F95A64485981
x-oss-object-type: Normal
Date: Fri, 24 Feb 2012 07:32:52 GMT
Last-Modified: Fri, 24 Feb 2012 06:07:48 GMT
ETag: "fba9dede5f27731c9771645a39863328"
Content-Length: 344606
Content-Type: image/jpg
Connection: keep-alive
Server: AliyunOSS
最后更新:2016-11-23 17:16:08
上一篇:
DeleteMultipleObjects__关于Object操作_API 参考_对象存储 OSS-阿里云
下一篇:
GetObjectMeta__关于Object操作_API 参考_对象存储 OSS-阿里云
删除端口转发规则__NAT网关相关接口_API 参考_云服务器 ECS-阿里云
计费规则__价格总览_购买指导_短信服务-阿里云
RAM支持的ActionTrail操作和资源__控制用户的访问权限_用户指南_操作审计-阿里云
LogDetail数据类型__数据类型_API 手册_CDN-阿里云
大于短信推送__短信推送_开发人员指南_消息服务-阿里云
教程__Java-SDK_SDK手册_移动安全-阿里云
步调时间__场景制定_使用手册_性能测试-阿里云
MergeShards__日志库相关接口_API-Reference_日志服务-阿里云
OpenSSL “心脏滴血”漏洞__漏洞扫描常见问题_产品常见问题_漏洞扫描-阿里云
可重跑与幂等性__进阶与深入_数据集成-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云