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 |