Input Headers

The Input Headers tab describes the data structure for the headers of the HTTP response. You can use the default structure, or you can alter the structure, if the outgoing response has a specific data structure for the header of the request. This tab uses the same mechanism described 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

StatusLine

string

This field is the first line of a response message. This consists of the protocol version, a numeric status code, and the text phrase explaining the status code. For more information about status codes in HTTP responses, 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.

By default this item is set to text/html. If you are using this activity and the Retrieve Resources activity to retrieve a WSDL file, you should set the type to text/xml when specifying values on the Input tab.

Set-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.

Location

string

This field is used to redirect the receiver to a location other than the Request-URI for completion of the request or for identification of a new resource.