Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Reverted from v. 6

...

  • You have the wrong end-point URL.
  • The server is under a heavy load (or the network is unreliable) and your request times out.

Use the IsSuccessfulRequest property (of the Response object) to check if your request went through OK.

Use the ErrorCode and ErrorMessage properties (of the Response object) to get an indication of the error.

       Define_Com Class(#PRIM#XPRIM_SRVM.HttpClientRequestHttpRequest) Name(#Request)
...
    #OK := #Request.Response.IsSuccessfulRequest
#ErrorMessage := ​#Request.Response.ErrorMessage
#ErrorCode := ​#Request.Response.ErrorCode
Note
Note: Response.ErrorCode and Response.ErrorMessageindicates indicate an error that occurs on the HTTP/network layer. If your error occurs on the application level (for example, the authorization token you passed is not valid), the error won't be reflected in the Response.ErrorCode/Response.ErrorMessage.

Next: Checking if your request completes successfully