HttpGet
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.
CODE
|
| 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 |
