<webHttpEndpoint>

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

configuration
  system.serviceModel
    <standardEndpoints>
      <webHttpEndpoint>

语法

<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> 具有一个或多个固定属性(地址、绑定和协定)的预定义终结点的标准终结点集合。

请参阅