Show TOC

HTTP Output Transporter Module ConfigurationLocate this document in the navigation structure

The HTTP Output transporter obtains stream data from ESP and outputs it to an HTTP server. Set values for this transporter in the adapter configuration file.

XML Element Description
ProxyHost

Type: string

(Advanced) Specify the proxy server hostname. No default value.

ProxyPort

Type: integer

(Advanced) Specify the proxy server port. No default value.

RetryNumber

Type: integer

(Advanced) Specify the number of times to try reconnecting to the HTTP server if the adapter disconnects unexpectedly. The default value is 0.

BodyCharset

Type: string

(Optional) Specify the name of a supported charset. The default value is US-ASCII.

UrlColumn

Type: integer

(Dependent required) Specify the column index of the ESP stream to which the adapter is attached containing the URL to use for sending HTTP requests. This property is required if RequestUrl is empty.

UsernameColumn

Type: integer

(Optional) Specify the column index of the ESP stream to which the adapter is attached which contains the user name to use if the HTTP server requires authentication.

PasswordColumn

Type: integer

(Optional) Specify the column index of the ESP stream to which the adapter is attached which contains the password to use if the HTTP server requires authentication.

BodyColumn

Type: integer

(Required) Specify the column index of the ESP stream to which the adapter is attached which contains the message body content for the HTTP request.

RequestUrl

Type: string

(Optional) Specify a URL to use for sending HTTP requests. This URL is used if the UrlColumn element is not specified, or if the ESP stream does not have a URL column.

RequestUsername

Type: string

(Optional) Specify the user name to use if the HTTP server requires authentication. This user name is used if the UsernameColumn element is not specified, or if the ESP stream does not have a user name column.

RequestPassword

Type: string

(Optional) Specify the password to use if the HTTP server requires authentication. This password is used if the PasswordColumn element is not specified, or if ESP stream does not have a password column.

This property includes an encrypted attribute which indicates whether the password value is encrypted. If set to true, the password is decrypted using the RSAKeyStore, RSAKeyStorePassword, and RSAKeyStoreAlias properties.

RequestBody

Type: string

(Optional) Specify the message body content for the HTTP request. This value is used if the BodyColumn element is not specified, or if the ESP stream does not have a body column.

RSAKeyStore

Type: string

(Dependent required) Specify the location of an RSA keystore file which contains the key used to encrypt and decrypt the password set in the RequestPassword element. This element is required if the password value set in RequestPassword is encrypted.

RSAKeyStorePassword

Type: string

(Dependent required) Stores the password to the RSA keystore file specified in the RSAKeyStore element. This element is required if the password value set in RequestPassword is encrypted.

RSAKeyStoreAlias

Type: string

(Dependent required) Specifies the location of the keystore alias. This element is required if the password value set in RequestPassword is encrypted.