Send to HTTP dialog box

Configure the Send to HTTP component settings in this dialog box.

Option Description
Activate Select this check box to activate the component. Otherwise, it will not take part in processing. This check box is present only in the eConnector component's configuration.
Pass through This check box is present only in the eConnector component's configuration. Select this check box if you want the file(s) to be available to the rest of the components in your process.
Address Enter the address to which the request will be sent. This field must contain the actual address of the web service that can process the HTTP request that you are going to send.

You can specify a web-page URL containing a form that you want to submit. In this case, you can view the page in a built-in Web Browser and specify the field values directly on the page. Note that the form's address, to which it is submitted, can be different from the address of the page. The address to submit the form is specified in the action attribute of the form tag in the source code of the page. You can specify the field values on the page in the built-in browser and then correct the address. If the action tag is not specified, the form is submitted to the address of the page.

View This button opens a built-in Web Browser dialog box, which allows browsing a web page containing web forms.
Fields This group of options displays the list of the web-site form fields with the values to be sent.

The fields will be sent to the server in the form of key-value pairs as a part of the request.

When you preview a web page in the built-in web browser, the component automatically finds all fields of all forms in the page and adds them to the list. If you don't need any fields, you have to remove them manually from the list.

If you preview several web pages one after another, the component adds fields from a page to the list without removing the fields of the previous pages. If you don't need them, you have to remove them manually from the list.

If you specify the address by means of RRTs and want to have, say, 2 different addresses depending on some conditions, you have to make sure the list of fields contains the fields for both addresses. In this case all the fields will be sent to a current address.

Add This button opens Field Properties dialog box, in which you can add a new field.
Edit Click this button to edit the properties of a selected field.
Remove Select one or several fields and click this button to remove them.
File field(s) Enter the names of the fields that the server expects to contain files. In case of a web form, it is the names of input fields that correspond to file select controls(the fields of file type in the form). The names of the fields must be separated by a comma, without spaces. If the component receives several documents simultaneously, each field, starting with the first in the list, will be assigned a document. If there are more fields than documents, the remaining fields will not be sent. If there are fewer fields than documents, the remaining documents will not be sent anywhere but considered as successfully processed.
Authentication This group contains authentication parameters.
NTLM Select this check box to use NTLM authentication. If you select this check box, you must enter system user name and password for connecting to the site. In this case the password is sent to the site in an encrypted form.
Basic Select this check box to use Basic authentication. If you select this check box, you must enter system user name and password to connect to the site.
If you select both NTLM and Basic authentication, the component first tries to use NTLM authentication, then basic authentication and then anonymous access.

If anonymous access is disabled on the web-site, the following error message appears at run time: "Web-server authentication failed. One of possible reasons: incorrect user name and/or password".

User name Enter user name to connect to the site. This text box is enabled only if either the NTLM check box or the Basic check box is selected. It is mandatory to fill out this text box.
Password Enter user password to connect to the site. This text box is enabled only if either the NTLM check box or the Basic check box is selected.
If the NTLM authentication is ON on the web-site and the computer where the component is running is in the service domain, the domain user name and password will be used for authentication. The specified User name and Password will be ignored in this case, they make sense only if the computer is not in the service domain.
SSL encrypting Select this check box to use SSL encryption. You may use this feature only if the web-site supports secure communication with SSL encrypting. If the web-site requires secure communication, it is mandatory to select this option.
HTML response check This group allows you to check the HTML response in order to determine success or failure of the operation.
Check HTML response If you select this check box, the HTML response text will be compared with a regular expression or a substring to determine success or failure of the data sending.
Search for Enter a text that will be compared with the HTML response text.
Match regular expression If you select this check box, the text entered in the Search for field will be interpreted as a regular expression. For example, [0-9] will be interpreted as a number in the interval from 0 to 9. See Regular Expression Syntax for details.
Match substring Select this option to check if the response contains a specified substring.
Successful match denotes routing failure if you select this check box, the text entered in the Search for text box is compared with the HTML response text, and a successful match will mean a failure of data sending. If this check box is not selected, the component will interpret a successful match as a successful data sending.
Match case Select this check box to perform case-sensitive comparison.