Invokes a HTTP GET REST service request and stores result either in a file or a string variable.
Properties
Input
|
Name |
Description |
|---|---|
|
Url |
URL for service request |
|
Authorization |
Integrated support for various authorization methods:
More information can be found in the HttpPost examples. |
|
Timeout |
Timeout, default: 60000ms |
|
Accept |
Optional: accept header, e.g. "application/json" or "application/xml" |
|
QueryParameters |
Optional: dictionary with query parameters Query parameters can be specified directly in the Url and/or in this dictionary. When using AwsUrlSignature you have to specify query parameters only here and not in the Url directly. |
|
Headers |
Optional: additional headers, e.g.
|
|
Options |
Additional options. See usage in HttpPost examples. |
|
Retries |
Retries, default: 0 |
|
RetraDelayMs |
Delay between retries (in milliseconds) |
|
ThrowException |
Throw exception on failures (after last retry), default: true. If set to false you can detect problems by checking the StatusCode |
Output
|
Name |
Description |
|---|---|
|
OutputPath |
Path to a file where the result is downloaded to |
|
OutputString |
Variable to store the result (if OutputPath is not set) |
|
StatusCode |
HTTP response status code, e.g. 200 |
|
OutputHeaders |
Optional dictionary variable to retrieve response headers |