<webHttpEndpoint>

此配置元素定义带有自动添加 <webHttp> 行为的固定 <webHttpBinding> 绑定的标准终结点。在编写 REST 服务时,请使用此终结点。

架构层次结构

<system.serviceModel>
  <standardEndpoints>

语法

<system.serviceModel>
    <standardEndpoints>       <webHttpEndpoint>           <standardEndpoint             automaticFormatSelectionEnabled="String"              defaultOutgoingResponseFormat=”Xml/Json”             helpEnabled=”Boolean”             webEndpointType=”String”/>             </webHttpEndpoint>     </standardEndpoints>
</system.serviceModel>

属性和元素

以下几节描述了特性、子元素和父元素。

属性

特性 说明

automaticFormatSelectionEnabled

一个布尔值,指示是否启用自动格式选择。

如果启用了自动格式选择,基础结构将分析请求消息的 Accept 标头,并确定最适合的响应格式。如果 Accept 标头未指定适合的响应格式,则基础结构将使用请求消息的 Content-Type,或使用操作的默认响应格式。

defaultOutgoingResponseFormat

一个指定默认传出响应格式的特性。此特性的类型为 Webmessageformat

helpEnabled

一个布尔值,指示是否为终结点启用了 HTTP 帮助页。

webEndpointType

一个字符串,指定终结点的类型。

子元素

无。

父元素

元素 说明

<standardEndpoints>

具有一个或多个固定属性(地址、绑定和协定)的预定义终结点的标准终结点集合。

另请参见

参考

WebHttpEndpoint
WebHttpEndpointElement