Output Headers

The Output Headers tab describes the data structure for the headers of the HTTP request. You can use the default structure, or you can alter the structure, if the incoming request has a specific data structure for the header of the request. This tab uses the same mechanism described Specifying Data Schema in to specify the data structure for the headers. For more information about creating a customized data structure, see that section.

Header structure is defined by the HTTP protocol. For more information about the fields and content of the header of a HTTP request, see the HTTP Protocol specification. You can obtain this specification at www.w3.org.

The default header fields are the following.

Header

Datatype

Description

Accept

string

This field specifies media types that are acceptable for response messages for the incoming request. For example, text/*,text/html. Media types are described in the HTTP specification.

If no Accept header field is present, then it is assumed that the client accepts all media types.

Accept-Charset

string

This field specifies the character sets that are acceptable for response messages for the incoming request. For example, iso-8859-5, unicode-1-1. Character sets are described in the HTTP specification.

If no Accept-Charset header is present, then it is assumed that the client accepts any character set.

Accept-Encoding

string

This field specifies the content-coding values that are acceptable for response messages. For example, compress, gzip. For more information about this header field, see the HTTP specification.

Content-Type

string

This field indicates the media type of the entity body sent to the receiver. Media types are described in the HTTP specification. An example of the media type is text/html; charset=ISO-8850-4.

Content-Length

string

This field indicates the size of the entity body (in decimal number of OCTETs) sent to the receiver.

This field takes into account the encoding of the message body, For more information on when the message body is URL encoded, see Special Characters in HTTP Requests.

Connection

string

This field allows the requestor to specify options desired for this connection. For example, the option close specifies that the requestor would like the connection to be closed when the request is complete.

Cookie

string

For more information about this field, see the HTTP specification.

Pragma

string

This field is used to include implementation-specific directives that might apply to the receiver. For more information about using this field, see the HTTP specification.