Friday 11 April 2008

HTTP Status Codes

This post has been copied from Neil Kilbride's blog - cheers mate! I just wanted a copy on my blog for reference purposes.

Information                    # 1xx
Continue # 100
SwitchProtocl # 101

Success # 2xx
OK # 200
Created # 201
Accepted # 202
NonAuthoritativeInformation # 203
NoContent # 204
ResetContent # 205
PartialContent # 206

Redirection # 3xx
MultipleChoice # 300
MovedPermanently # 301
Found # 302
SeeOther # 303
NotModified # 304
UseProxy # 305
TemporaryRedirect # 307

ClientError # 4xx
BadRequest # 400
Unauthorized # 401
PaymentRequired # 402
Forbidden # 403
NotFound # 404
MethodNotAllowed # 405
NotAcceptable # 406
ProxyAuthenticationRequired # 407
RequestTimeOut # 408
Conflict # 409
Gone # 410
LengthRequired # 411
PreconditionFailed # 412
RequestEntityTooLarge # 413
RequestURITooLong # 414
UnsupportedMediaType # 415
RequestedRangeNotSatisfiable # 416
ExpectationFailed # 417

ServerError # 5xx
InternalServerError # 500
NotImplemented # 501
BadGateway # 502
ServiceUnavailable # 503
GatewayTimeOut # 504
VersionNotSupported # 505

Visit the World Wide Web Consortium to find out more about HTTP status code definitions.

No comments: