Added by Robert Stewart, last edited by Jens Bleuel on Oct 14, 2009  (view change)

Labels:

Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.

Description

This steps submits an http post request to a specified url.

The result is the response (if any) to the post request.

Options

Options
Description
Step name Name of the step; This name has to be unique in a single transformation
URL
A static destination for the post request.
Accept URL from field?
Enable this alternative in order to dynamically specify the post URL from a field.
URL field name
Specify which field contains the URL post address (assuming that "Accept URL from field?" is checked.)
Encoding
Specify the encoding of the post request
Request entity field The name of the field that will contain the post request. When enabled, the "Post a file" option will retrieve a file named in the Request entity field, and post the contents of that file.
Post a file Enable this in conjunction with "Request entity field" in order to send contents of a file as a post request.
Result fieldname Specify the fieldname to contain the result retrieved from the post request (optional).
HTTP status code fieldname
Specify the fieldname to contain the HTTP status code (optional). [since version 3.2.3]
Body (Header) Parameters Specify multiple post parameters of the form Parameter=Name. Specific fields will fill the name part. Since version 3.2.3 you can specifiy if a specific parameter is put in the body (default=N) or header (Y).
Query Parameters Specify multiple query parameters of the form Value=Name. Specific fields will fill the name part.


Comments

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.