Status codes for Hypertext Transfer Protocol (HTTP/1.1)
Code | Definition |
1xx | Informational |
---|---|
100 | CONTINUE - the client should continue with request. |
101 | SWITCHING PROTOCOLS - the server will switch protocols as necessary. |
2xx | Successful |
200 | OK - the request was fulfilled. |
201 | CREATED - following a POST command. |
202 | ACCEPTED - accepted for processing, but processing is not completed. |
203 | NON-AUTHORITATIVE INFORMATION - the returned metainformation is not the definitive set from the original server. |
204 | NO CONTENT - request received but no information exists to send back. |
205 | RESET CONTENT - the server has fulfilled the request and the user agent should reset the document view. |
206 | PARTIAL CONTENT - the server has fulfilled the partial GET request. |
3xx | Redirection |
300 | MULTIPLE CHOICES - the requested resource has many representations. |
301 | MOVED PERMANENTLY - the data requested has a new location and the change is permanent. |
302 | FOUND - the data requested has a different URL temporarily. |
303 | SEE OTHER - a suggestion for the client to try another location. |
304 | NOT MODIFIED - the document has not been modified as expected. |
305 | USE PROXY - The requested resource must be accessed through the specified proxy. |
306 | UNUSED |
307 | TEMPORARY REDIRECT - the requested data resides temporarily at a new location. |
4xx | Client Errors |
400 | BAD REQUEST - syntax problem in the request or it could not be satisfied. |
401 | UNAUTHORIZED - the client is not authorized to access data. |
402 | PAYMENT REQUIRED - indicates a charging scheme is in effect. |
403 | FORBIDDEN - access not required even with authorization. |
404 | NOT FOUND - server could not find the given resource. |
405 | METHOD NOT ALLOWED |
406 | NOT ACCEPTABLE |
407 | PROXY AUTHENTICATION REQUIRED - the client must first authenticate with the proxy for access. |
408 | REQUEST TIMEOUT - the client did not produce a request within the time the server was prepared to wait. |
409 | CONFLICT - the request could not be completed due to a conflict with the current state of the resource. |
410 | GONE - the requested resource is no longer available. |
411 | LENGTH REQUIRED - the server refused to accept the request without a defined Content Length. |
412 | PRECONDITION FAILED |
413 | REQUESTED ENTITY TOO LARGE - the server is refusing to process a request because it is larger than the server is willing or able to process. |
414 | REQUEST-URI TOO LONG - the server is refusing to process a request because the URI is longer than the server is willing or able to process. |
415 | UNSUPPORTED MEDIA TYPE - requested resource format is not supported. |
416 | REQUESTED RANGE NOT SATISFIABLE |
417 | EXPECTATION FAILED |
5xx | Server Errors |
500 | INTERNAL ERROR - the server could not fulfill the request because of an unexpected condition. |
501 | NOT IMPLEMENTED - the sever does not support the facility requested. |
502 | BAD GATEWAY - received an invalid response from an upstream sever. |
503 | SERVICE UNAVAILABLE - the server is currently unable to handle a request. |
504 | GATEWAY TIMEOUT - The server, acting as a gateway/proxy, did not receive a timely response from an upstream server. |
505 | HTTP VERSION NOT SUPPORTED |
그래도 블루 스크린의 '알 수 없는 오류(Unknown error)'가 쵝오!