N.7.3.3.1.1 Common Transaction as Origin Server
Table N.7-88 lists the Status Codes that an origin server supports for all transactions and the conditions in which the listed Status Codes are sent:
[Describe the condition which causes the application to send the specific Status Codes. For each other Status Code used add a row to the table.]
Table N.7-88. Status Codes of Origin Server for all Transactions
Status
|
Code
|
Condition
|
Success
|
200 (Success)
|
|
201 (Created)
|
|
202 (Accepted)
|
|
203 (Non-Authoritative Information)
|
|
204 (No-Content)
|
|
205 (Reset Content)
|
|
206 (Partial Content)
|
|
Redirection
|
301 (Moved Permanently)
|
|
303 (See Other)
|
|
304 (Not Modified)
|
|
Client Error
|
400 (Bad Request)
|
|
401 (Unauthorized)
|
|
403 (Forbidden)
|
|
404 (Not Found)
|
|
405 (Method Not Allowed)
|
|
406 (Not Acceptable)
|
|
409 (Conflict)
|
|
410 (Gone)
|
|
411 (Length Required)
|
|
413 (Payload Too Large)
|
|
414 (URI Too Long)
|
|
415 (Unsupported Media Type)
|
|
Server Error
|
500 (Internal Server Error)
|
|
501 (Not Implemented)
|
|
503 (Service Unavailable)
|
|
505 (HTTP Version Not Supported)
|
|
N.7.3.3.1.2 Common Transaction as User Agent
Table N.7-89 lists the Status Codes that a user agent supports for all transactions and defines the application behavior when encountering the listed Status Codes:
[Describe the behavior of the application when it receives any of the Status Codes listed in the table below, e.g., displaying and logging the error code or retrying the request. For each additional Status Code supported add a row to the table.
In the "Other Status Codes" row document the behavior of the application in case it encounters an unknown Status Code.]
Table N.7-89. Status Codes of User Agent for all Transactions
Status
|
Code
|
Behavior
|
Success
|
200 (Success)
|
|
201 (Created)
|
|
202 (Accepted)
|
|
203 (Non-Authoritative Information)
|
|
204 (No-Content)
|
|
205 (Reset Content)
|
|
206 (Partial Content)
|
|
Redirection
|
301 (Moved Permanently)
|
|
303 (See Other)
|
|
304 (Not Modified)
|
|
Client Error
|
400 (Bad Request)
|
|
401 (Unauthorized)
|
|
403 (Forbidden)
|
|
404 (Not Found)
|
|
405 (Method Not Allowed)
|
|
406 (Not Acceptable)
|
|
409 (Conflict)
|
|
410 (Gone)
|
|
411 (Length Required)
|
|
413 (Payload Too Large)
|
|
414 (URI Too Long)
|
|
415 (Unsupported Media Type)
|
|
Server Error
|
500 (Internal Server Error)
|
|
501(Not Implemented)
|
|
503 (Service Unavailable)
|
|
505 (HTTP Version Not Supported)
|
|
-
|
Other Status Codes
|
|