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
 |