Skip to content

HttpClient

HttpClient - DeleteBinary

Sends a delete request over client http

IN

Name Type Description
InBody Buffer The request's body.
InClientHttp HttpClient The client http
InEndpoint String The endpoint
InHeaderKeys StringArray The request header keys
InHeaderValues StringArray The request header values.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutBody Buffer The response body as buffer.
OutHttpStatusCode Int The response status code.
Error ErrorState Gets the execution error message

HttpClient - GetBinary

Sends a get request over client http

IN

Name Type Description
InParameterKeys StringArray The request parameter keys.
InParameterValues StringArray The request parameter values.
InClientHttp HttpClient The client http
InEndpoint String The endpoint
InHeaderKeys StringArray The request header keys
InHeaderValues StringArray The request header values.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutBody Buffer The response body as buffer.Type : Buffer
OutHttpStatusCode Int The response status code.
Error ErrorState Gets the execution error message

HttpClient - PostBinary

Sends a post request over client http

IN

Name Type Description
InBody Buffer The request's body.
InClientHttp HttpClient The client http
InEndpoint String The endpoint
InHeaderKeys StringArray The request header keys
InHeaderValues StringArray The request header values.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutBody Buffer The response body as buffer.
OutHttpStatusCode Int The response status code.
Error ErrorState Gets the execution error message

HttpClient - PutBinary

Sends a put request over client http

IN

Name Type Description
InBody Buffer The request's body.
InClientHttp HttpClient The client http
InEndpoint String The endpoint
InHeaderKeys StringArray The request header keys
InHeaderValues StringArray The request header values.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutBody Buffer The response body as buffer.
OutHttpStatusCode Int The response status code.
Error ErrorState Gets the execution error message

HttpClient - Close

Close a client http

IN

Name Type Description
InClientHttp HttpClient The client http to close
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
Error ErrorState Gets the execution error message

HttpClient - Create

Creates an client http

IN

Name Type Description
InTimeout Int The Timeout value in seconds.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutClientHttp HttpClient The client http instance.
Error ErrorState Gets the execution error message

HttpClient - DecodeURL

Perform a percent-decoding of the input URL

IN

Name Type Description
InURL String Input URL to be decoded.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutURL String Output decoded URL.
Error ErrorState Gets the execution error message

HttpClient - Delete

Sends a delete request over client http

IN

Name Type Description
InBody String The request's body.
InClientHttp HttpClient The client http
InEndpoint String The endpoint
InHeaderKeys StringArray The request header keys
InHeaderValues StringArray The request header values.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutBody String The response body.
OutHttpStatusCode Int The response status code.
Error ErrorState Gets the execution error message

HttpClient - EncodeURL

Perform a percent-encoding of the input URL

IN

Name Type Description
InURL String Input URL to be encoded.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutURL String Output encoded URL.
Error ErrorState Gets the execution error message

HttpClient - Get

Sends a get request over client http

IN

Name Type Description
InParameterKeys StringArray The request parameter keys.
InParameterValues StringArray The request parameter values.
InClientHttp HttpClient The client http
InEndpoint String The endpoint
InHeaderKeys StringArray The request header keys
InHeaderValues StringArray The request header values.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutBody String The response body.
OutHttpStatusCode Int The response status code.
Error ErrorState Gets the execution error message

HttpClient - Post

Sends a post request over client http

IN

Name Type Description
InBody String The request's body.
InClientHttp HttpClient The client http
InEndpoint String The endpoint
InHeaderKeys StringArray The request header keys
InHeaderValues StringArray The request header values.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutBody String The response body.
OutHttpStatusCode Int The response status code.
Error ErrorState Gets the execution error message

HttpClient - Put

Sends a put request over client http

IN

Name Type Description
InBody String The request's body.
InClientHttp HttpClient The client http
InEndpoint String The endpoint
InHeaderKeys StringArray The request header keys
InHeaderValues StringArray The request header values.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutBody String The response body.
OutHttpStatusCode Int The response status code.
Error ErrorState Gets the execution error message