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 mechanism described in Specifying Data Schema to specify the data structure for the headers. For more information about creating a customized data structure, see that appendix.
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, 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, 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, |
Content-Type |
string |
This field indicates the media type of the entity body sent to the receiver. For example, |
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 |
Cookie |
string |
For more information about this field, see the HTTP specification. If you want to receive more than one cookie, set the Cardinality for this field to Repeating (*). |
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. |