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