Server configuration: HttpProtocol element
In a config.xmlserver configuration file, the <HttpProtocol> element contains configuration properties for HTTP headers. This element contains <Headers> and <Header> elements.
Example
<HttpProtocol>
<Headers>
<Header
name="X-Frame-Options"
value="SAMEORIGIN"
description="Protects against Clickjacking attacks."/>
<Header
name="X-XSS-Protection"
value="1;
mode=block"
description="Protects against XSS injections"/>
<Header
name="X-Powered-By"
value="USoft B.V."
description="Custom header"/>
</Headers>
</HttpProtocol>
HttpProtocol
Child elements
The following table describes child elements for the <HttpProtocol> element:
| Name | Required | Description |
|---|---|---|
| Headers | No | Contains a collection of HTTP headers that are added to the response of all services in a server. |
Attributes
none
Headers element
Child elements
The following table describes child elements for the <Headers> element:
| Name | Required | Description |
|---|---|---|
| Header | No | Defines a HTTP header that will be added to the response of all services in a server. |
Attributes
none
Header element
Child elements
none
Attributes
The following table describes attributes for the <Header> element:
| Name | Required | Type | Description |
|---|---|---|---|
| name | Yes | String | The name of the HTTP header to be added to the response of all services in a server. |
| value | Yes | String | The value of the HTTP header to be added to the response of all services in a server. |
| description | No | String | The description of the HTTP header added to the response. |