62 lines
1.3 KiB
Plaintext
62 lines
1.3 KiB
Plaintext
|
The following is a list of the response codes for the various states of
|
||
|
the server. Currently I would recommend we stick to the HTTP/1.0 return
|
||
|
codes for our errors. Once we start to support the distinction between
|
||
|
HTTP/1.0 and HTTP/1.1 requests from the client, then we can use the
|
||
|
HTTP/1.1 responses.
|
||
|
-- rjkaes
|
||
|
|
||
|
[ Taken from Apache: The Definitive Guide by Ben Laurie & Peter Laurie.
|
||
|
Published by O'Reilly & Associates, Inc. pg. 146-147 ]
|
||
|
|
||
|
HTTP/1.0
|
||
|
200 OK
|
||
|
302 Found
|
||
|
304 Not Modified
|
||
|
400 Bad Request
|
||
|
401 Unauthorized
|
||
|
403 Forbidden
|
||
|
404 Not Found
|
||
|
500 Server error
|
||
|
501 Not Implemented
|
||
|
502 Bad Gateway
|
||
|
503 Out of resources
|
||
|
|
||
|
HTTP/1.1
|
||
|
100 Continue
|
||
|
101 Switching Protocols
|
||
|
200 Ok
|
||
|
201 Created
|
||
|
202 Accepted
|
||
|
203 Non-Authoritative Information
|
||
|
204 No Content
|
||
|
205 Reset Content
|
||
|
206 Partial Content
|
||
|
300 Multiple Choices
|
||
|
301 Moved Permanently
|
||
|
302 Moved Temporarily
|
||
|
303 See Other
|
||
|
304 Not Modified
|
||
|
305 Use Proxy
|
||
|
400 Bad Request
|
||
|
401 Unauthorized
|
||
|
402 Payment Required
|
||
|
403 Forbidden
|
||
|
404 Not Found
|
||
|
405 Method Not Allowed
|
||
|
406 Not Acceptable
|
||
|
407 Proxy Authentication Required
|
||
|
408 Request Time-out
|
||
|
409 Conflict
|
||
|
410 Gone
|
||
|
411 Length Required
|
||
|
412 Precondition Failed
|
||
|
413 Request Entity Too Large
|
||
|
414 Request-URI Too Large
|
||
|
415 Unsupported Media Type
|
||
|
500 Internal Server Error
|
||
|
501 Not Implemented
|
||
|
502 Bad Gateway
|
||
|
503 Service Unavailable
|
||
|
504 Gateway Time-out
|
||
|
505 HTTP Version not supported
|