HTTP transport (policy) settings

Use this page to define HTTP transport policy configuration. HTTP features and HTTP connections polices are applied to outbound messages. The response listener policy is enforced on inbound messages.

To view this administrative console page, click Services > Policy sets > Application policy sets > policy_set_name > HTTP transport where policy_set_name applies to any policy set that contains HTTP transport security (for example, WSHTTPS default).

Protocol version

Specifies the version of HTTP protocol to use. Use this list to specify the version of HTTP protocol. The default value is HTTP 1.1. The HTTP 1.0 value is also a valid option.

Some of the remaining options on the HTTP Transport panel only work with HTTP 1.1. The following brief descriptions compare these options:

HTTP 1.0
Allows messages to be in MIME-like format, containing meta-information about the data transferred and modifiers on the request, response (or both) semantics. However, HTTP 1.0 does not sufficiently address the effects of hierarchical proxies, caching, the need for persistent connections, or virtual hosts.
HTTP 1.1
Enables each of two communicating applications to determine the true capabilities or the other. This protocol includes more stringent requirements than HTTP 1.0 in order to ensure reliable implementation of features.
Session enabled

Specifies whether the HTTP session is enabled when a message is sent. Select this check box to enable an HTTP session.

Enable chunked transfer encoding

Specifies whether chunked transfer encoding is enabled when a message is sent. Select this check box to enable a chunked transfer encoding. This option is only available if you select HTTP 1.1 in the Protocol version field. This option is disabled if you selected the HTTP 1.0 protocol.

Send expect "100-request" header

Specifies whether the expect "100-request" header is enabled when a message is sent. Select this check box to enable the expect "100-request" header. This option is only available if you selected HTTP 1.1 in the Protocol version field. This option is disabled if you selected the HTTP 1.0 protocol.

The purpose of the 100 status is to allow a client that is sending a request message with a request body to determine if the origin server accepts the request (based on the request headers) before the client sends the request body. In some cases, you might not want the client to send the body if the server rejects the message without looking at the body.

The Expect request-header field is used to indicate that particular server behaviors are required by the client. A server that cannot comply with any of the expectation values in the Expect field of a request responds with an appropriate error status.

Accept URL redirection automatically

Specifies whether the automatic URL redirection is accepted when a message is sent. Select this check box to enable a URL that has been automatically redirected to be accepted.

Compress request content

Specifies whether the request content is compressed when a message is sent. Content coding is used to allow a document to be compressed without losing the identity of its underlying media type and without loss of information. Select this check box to enable request content that you want to compress. Clicking the Compress request content button enables the Compression format option to select the compression method. The default value for the compression format is gzip.

Compress response content

Specifies whether the response content is compressed when a message is sent. Content coding is used to allow a document to be compressed without losing the identity of its underlying media type and without loss of information. Select this check box to enable response content that you want to compress. Clicking the Compress response content button enables the Compression format option to select the compression method. The default value for the compression format is gzip.

Read time out

Specifies the length of time, in seconds, for the read to time out action to occur when a message is sent. Specify the time, in seconds, to enable the read to time out length of time.

Write time out

Specifies the length of time, in seconds, for the write to time out action to occur when a message is sent. Specify the time, in seconds, to enable the write to time out length of time.

Connection time out

Specifies the length of time, in seconds, for the connection to time out when a message is sent. Specify the time, in seconds, to enable the connection to time out length of time.

Use persistent connection

Specifies whether a persistent connection is used when a message is sent. Select this check box to enable use of a persistent connection. This option is only available if you selected HTTP 1.1 in the Protocol version field. This option is disabled if you selected the HTTP 1.0 protocol.

Resend enabled

Specifies whether a message can be resent. Select this check box to resend a message.




Links marked (online) require access to the Internet.

Related tasks
Related reference
HTTP transport (bindings) settings

uwbs_wsspshttp