你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

实体发现

发现消息实体。

请求

你可以按照以下所示构造“实体发现”请求。

方法 请求 URI HTTP 版本
GET https://{serviceNamespace}.servicebus.windows.net/{path} HTTP/1.1

请求标头

下表介绍必需的和可选的请求标头。

请求标头 说明
授权 指定具有“管理”权限 (SAS) 令牌的共享访问签名。 有关详细信息,请参阅 使用共享访问签名进行服务总线身份验证

请求正文

无。

响应

响应包括 HTTP 状态代码和一组响应标头。

响应代码

代码 说明
200 没问题。
401 未授权。 请求未经授权。

注意

若要让系统将 HTTP GET 请求解释为“发现”操作,则不能占用通过 URL 来标记地址的名称。 如果占用了该名称,则会将 HTTP GET 请求解释为“Get”操作。

有关状态代码的信息,请参阅 状态和错误代码

响应标头

此操作的响应包括以下标头。 该响应还可能包括其他标准 HTTP 标头。 所有标准标头都符合 HTTP/1.1 协议规范

响应标头 说明
Content-type Content-Type:application/atom+xml;type=entry

响应正文

成功之后,返回列出了当前节点的直接子节点的 Atom 源。 例如:

<?xml version="1.0" encoding="utf-8" ?>  
<feed xmlns='http://www.w3.org/2005/Atom'>  
  <entry>  
    <id>https://{serviceNamespace}.servicebus.Windows.net/{path}</id>  
    <published>{createdTime}</published>  
    <updated>{lastUpdatedTime}</updated>  
    <link rel='self'>https://{serviceNamespace}.servicebus.Windows.net/{path}</link>  
    <content type='application/xml'>  
      {description}
    </content>  
  </entry>  
</feed>  

有关 {description} 元素的可能内容,请参阅 概述