Skip to main content
Skip table of contents

HttpGet

Invokes a HTTP GET REST service request and stores result either in a file or a string variable.

Properties

Input

NameDescription
UrlURL for service request
Authorization

Integrated support for various authorization methods:

  • Basic = Basic Authorization header
  • Dpe = DPE authorization header
  • DpeOidc = DPE autorization with OIDC
  • AwsUrlSignature = AWS4 signature method

More information can be found in the HttpPost examples.

TimeoutTimeout, 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
new Dictionary(Of String, String) () From 
{
  {"Dpe-Auth", "DpeToken Mj...M="}
}
Options

Additional options. See usage in HttpPost examples.

RetriesRetries, default: 0
RetraDelayMsDelay between retries (in milliseconds)
ThrowExceptionThrow exception on failures (after last retry), default: true. If set to false you can detect problems by checking the StatusCode

Output

NameDescription
OutputPathPath to a file where the result is downloaded to
OutputStringVariable to store the result (if OutputPath is not set)
StatusCodeHTTP response status code, e.g. 200
OutputHeadersOptional dictionary variable to retrieve response headers
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.