Skip to main content

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 NameDescription
1Step nameSpecify the name of the step as it appears in the workflow workspace. This name has to be unique in a single workflow.
2URLSpecify the Web service URL to submit the HTTP Post.
3Accept URL from field?If checked, you must specify which field to retrieve the URL from.
4URL field nameIf the previous option is checked, this is where you specify the URL field.
5EncodingThe encoding standard for the files being accessed.
6Request entity fieldSpecify 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.
7Post a fileIf 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.
8Connection timeoutDefines the timeout (defaults to 10000) in Milliseconds when connection attempts error out.
9Socket timeoutDefines the timeout (defaults to 10000) in Milliseconds when socket error out.
10Connection close wait timeDefine 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).
11Result fieldnameSpecify the field that you want to post the result output to.
12HTTP status code fieldnameSpecify the field that you want to post the status code output to.
13Response time (milliseconds) fieldnameSpecify the field that you want to post the response time, in milliseconds, to.
14HTTP loginIf this form requires authentication, this field should contain the username.
15HTTP passwordIf this form requires authentication, this field should contain the password that corresponds with the username.
16Proxy hostHostname or IP address of the proxy server, if you use one.
17Proxy portPort 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.
2NameSpecify the name of the field that contains the value to map to the parameter.
3ParameterSpecify the parameter to map the value of Name to.
4Put 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.
2NameSpecify the name of the field that contains the value to map to the parameter.
3ValueSpecify the value to map to the parameter.