Response Message
A response message consists of a status line, response header, and response body. Table 1 describes the response message format.
HTTP/HTTPS Response Message |
|
---|---|
HTTP/HTTPS response line |
HTTP-Version Status-Code Reason-Phrase
NOTE:
There is a space between HTTP-Version and Status-Code, and between Status-Code and Reason-Phrase. There is a carriage return after Reason-Phrase. |
Response header |
Content-Type:application/json;charset=UTF-8 |
... |
|
Blank line |
CRLF |
Message body (optional) |
Business request message (JSON description) |
Status Line
HTTP-Version Status-Code Reason-Phrase CRLF
In the preceding information:
- HTTP-Version: HTTP version number of the server.
- Status-Code: response status code returned by the server.
- Reason-Phrase: text description of a status code.
A status code consists of three digits. The first digit defines the response type and has five options.
- 1xx: Informational - The request has been received and can be further processed.
- 2xx: Success - The request has been successfully received, parsed, and accepted.
- 3xx: Redirection - Further operations must be performed for completing the request.
- 4xx: Client error - The request has syntax errors or cannot be implemented.
- 5xx: Server error - The server fails to fulfill a valid request.
Common status codes are as follows:
- 200 OK: The request has succeeded.
- 400 Bad Request: The client request has syntax errors and cannot be parsed by the server.
- 401 Unauthorized: The request is unauthorized.
- 403 Forbidden: The server receives the request but refuses to provide services.
- 404 Not Found: The requested resource does not exist.
- 500 Internal Host Error: An unexpected error occurs on the server.
- 503 Host Unavailable: The server cannot process the client request now and may be able to process the request later.
Most of the time, 200 OK is returned:
HTTP/1.1 200 OK (CRLF)
Response Header
A response header usually contains the following header fields:
Response Body
The response body is in JSON format. For details, see the definition of each API in the following sections.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot