/
19.3 Troubleshooting HTTP Client Functions

19.3 Troubleshooting HTTP Client Functions

If you encounter issues using HTTP Client functions, you can use the functions below to find more information on the error or exception.

httpGetLastErrorCode

This function gets the last error code set.

int httpGetLastErrorCode()
ParameterDescription

Returns

The HTTP status code. It will be -1 if no error occurred. Note that calling the httpGetLastErrorCode() function should only be done when the previous POST/GET request returned null.

httpGetLastErrorMessage

This function gets the last error message.

string httpGetLastErrorMessage()
ParameterDescription

Returns

The HTTP status message. It will be null if no error occurred. Note that calling the httpGetLastErrorMessage() function should only be done when the previous POST/GET request returned null.

httpGetLastErrorResponse

This function gets the last response if the connection failed but the server sent useful data nonetheless.

string httpGetLastErrorResponse()
ParameterDescription

Returns

A document from the HTTP server. It will be an empty string if no error occurred. Note that calling the httpGetLastErrorResponse() function should only be done when the previous POST/GET request returned null.

httpGetLastResponseHeader

This function retrieves the header from the last HTTP response.

map<string,string> httpGetLastResponseHeader()
ParameterDescription

Returns

A map containing the response header