HTTP Post
Description
HTTP Post is a step in the Lookup Plugin for Process Studio Workflows. This step uses an HTTP POST command to submit form data via a URL.
Configurations
No. | Field Name | Description |
---|---|---|
1 | Step name | Specify the name of the step as it appears in the workflow workspace. This name has to be unique in a single workflow. |
2 | URL | Specify the Web service URL to submit the HTTP Post. |
3 | Accept URL from field? | If checked, you must specify which field to retrieve the URL from. |
4 | URL field name | If the previous option is checked, this is where you specify the URL field. |
5 | Encoding | The encoding standard for the files being accessed. |
6 | Request entity field | Specify the name of the field that will contain the POST request. When enabled, the Post a file option below will retrieve the file named in this field, and post the contents of that file. |
7 | Post a file | If a file is defined in the Request entity field, its contents will be posted if this option is checked. Currently "Request entity field" must be filled in order for "Post a file" to work. Selecting "Post a file" and specifying a field under "Body parameters" without selecting a value for "Request entity field" (the place for the file name) will fail silently. |
8 | Connection timeout | Defines the timeout (defaults to 10000) in Milliseconds when connection attempts error out. |
9 | Socket timeout | Defines the timeout (defaults to 10000) in Milliseconds when socket error out. |
10 | Connection close wait time | Define the wait time after which the connection is closed in Milliseconds, the default -1 means the default wait time from the operating system (often 2 minutes). |
11 | Result fieldname | Specify the field that you want to post the result output to. |
12 | HTTP status code fieldname | Specify the field that you want to post the status code output to. |
13 | Response time (milliseconds) fieldname | Specify the field that you want to post the response time, in milliseconds, to. |
14 | HTTP login | If this form requires authentication, this field should contain the username. |
15 | HTTP password | If this form requires authentication, this field should contain the password that corresponds with the username. |
16 | Proxy host | Hostname or IP address of the proxy server, if you use one. |
17 | Proxy port | Port number of the proxy server, if you use one. |
Fields Tab: | ||
Body(Header) Parameters: | ||
1 | # | Specify the order in which parameter will be passed to the Web application. |
2 | Name | Specify the name of the field that contains the value to map to the parameter. |
3 | Parameter | Specify the parameter to map the value of Name to. |
4 | Put in Header? | If set to Y, the parameter will be put into the request header. |
Query Parameters: | ||
1 | # | Specify the order in which parameters will be passed to the Web application. |
2 | Name | Specify the name of the field that contains the value to map to the parameter. |
3 | Value | Specify the value to map to the parameter. |