Windows Azure队列存储服务的深入解析
1. Windows Azure队列服务REST API概述
Windows Azure队列服务的REST API在请求和响应方面有其独特的特性。请求头中的 Authorization SharedKey 用于存储服务对调用者进行身份验证和授权。与Blob服务的REST API不同,队列服务的REST API不支持HTTP 1.1条件头。
请求体包含请求操作的内容,不同操作对请求体的要求不同。例如, Put Message 操作的请求体是XML格式的消息数据,而 Get Messages 操作则需要一个空的请求体。
响应通常包含以下组件:
- 状态码 :常见的状态码有200(OK)、201(Created)、204(No Content)、400(BadRequest)、404(NotFound)和409(Conflict),用于指示请求的成功或失败。
- 响应头 :包括所有标准的HTTP 1.1头以及队列服务返回的特定操作头,其中 x - ms - request - id 头用于唯一标识一个请求。以下是一个 List Queues 操作的响应头示例:
HTTP/1.1 200 OK
Transfer-Encoding: chunked
Content-Type: application/xml
Server: Queue Service Version
超级会员免费看
订阅专栏 解锁全文
96

被折叠的 条评论
为什么被折叠?



