HttpResponseMessage.HttpStatusCode() Method
Version: Available or changed with runtime version 1.0.
Gets the status code of the HTTP response.
Syntax
StatusCode := HttpResponseMessage.HttpStatusCode()
Note
This method can be invoked using property access syntax.
Parameters
HttpResponseMessage
Type: HttpResponseMessage
An instance of the HttpResponseMessage data type.
Return Value
StatusCode
Type: Integer
The status code of the HTTP response.
HTTP status codes
When you try to access content on a server by using the HTTP protocol, it returns a numeric code that indicates the result of the request and semantics of the response, including whether the request was successful.
The first digit of the status code defines the class of response. The last two digits don't have any categorization role. There are five values for the first digit:
1xx (Informational): Provisional response - the request was received, continuing process.
2xx (Successful): The server successfully received and accepted the request.
3xx (Redirection): Further action needs to be taken in order to complete the request.
4xx (Client Error): The request contains an error and can't be fulfilled.
5xx (Server Error): The server failed to fulfill the request.
For more information, see HTTP Semantics
Related information
HttpResponseMessage Data Type
Get Started with AL
Developing Extensions