This help site is based on the available in-product assistance as of December 2016. Please note that this site is provided as a convenience and it does not go through rigorous layout testing.


Back Forward Home Print
Nintex Workflow 2010 > Workflow Actions
Web Request

This workflow action performs an HTTP request to a URL. It can be used to perform a variety of HTTP operations.

To use the workflow action:

  • Locate the action in Workflow Actions Toolbox (located on the left hand-side);
    • Click on the Category listings to reveal the actions; OR
    • Search for the action using a keyword.
  • Select the action, drag it onto the design canvas and drop it onto a design pearl.

Alternatively

  • Left-clicking the pearl, mouse-over Insert Action and then the Categories to reveal the actions, click the required action from the list.

To change the settings used by the action:

  • On the action’s title click the down arrow to activate a drop-down
  • Select Configure; OR
  • Double-click the action's icon.

For more information on the other options in the drop-down, please refer to the Getting started with the Nintex Workflow designer.

For more information about web requests, please refer to this MSDN reference.


Options within the action

Url

The URL to which the HTTP request will be made.

Credentials

The credentials that will be used for authentication to the URL. If no credentials are provided, the request will be made anonymously.

Operation

The Web Request action is capable of making many common HTTP calls. GET, POST, SOAP 1.1 and SOAP 1.2 are predefined and Other can be selected to specify another operation. Input fields for headers will be displayed if they are required for the operation.

Add headers

Specify the headers to be sent with the web request. Multiple headers can be selected by choosing the Add header option.

Text

Specifies the textual data that is sent as the body of the web request. This option is available for all operations except GET. To include a base64 encoded copy of the file that the workflow is running on in the request text, type in [FileData] and it will be replaced at run time (libraries only).

Send workflow file

Specifies that the bytes of the file on which the workflow is running should be sent as the web request body. This option is only available for workflows that are created on a document library.

Keep alive

Allows for the Keep alive option to be specified for the request.

Allow auto redirect

Allows for the Auto redirect option to be specified for the request.

Store result in

The workflow variable of text type in which to store the contents of the response.

Store http status in

The workflow variable text or number type in which to store the numeric http response code.

Store response headers in

The workflow variable of collection type in which to store each response header. Each header will be represented by a single item in the collection, and will be formatted as header name=header value.

Store response cookies in

The workflow variable of collection type in which to store each response cookie. Each cookie will be represented by a single item in the collection, and will be formatted as cookie name=cookie value.