<webHttp>
This element specifies the WebHttpBehavior on an endpoint through configuration. This behavior, when used in conjunction with the <webHttpBinding> standard binding, enables the Web programming model for a Windows Communication Foundation (WCF) service.
<configuration>
<system.serviceModel>
<behaviors>
<endpointBehaviors>
<behavior>
<webHttp>
Syntax
<webHttp />
Attributes and Elements
The following sections describe attributes, child elements, and parent elements.
Attributes
Attribute | Description |
---|---|
automaticFormatSelectionEnabled | When this property is set to true , the WCF infrastructure determines the best format to use. Automatic format selection is disabled by default for backwards compatibility. Automatic format selection can be enabled programmatically or through configuration. |
defaultBodyStyle | Specifies the default body style of returned messages. For more information, see WebMessageBodyStyle and WCF Web HTTP Formatting. |
defaultOutgoingResponseFormat | Specifies the default outgoing response format for messages. For more information, see WCF Web HTTP Formatting. |
faultExceptionEnabled | Gets or sets the flag that specifies whether a FaultException is generated when an internal server error (HTTP status code: 500) occurs. |
helpEnabled | Gets or sets a value that determines if the Help page is enabled. |
Child Elements
None.
Parent Elements
Element | Description |
---|---|
<behavior> | Specifies the set of endpoint behaviors. |
See also
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.