Show Menu

HTTP Informational Codes (1xx)

100 Continue
101 Switching Protocols
102 Processing WebDAV
103 Checkpoint draft POST PUT
122 Reques­t-URI too long IE7

HTTP Successful Codes (2xx)

200 OK
201 Created
202 Accepted
203 Non-Au­tho­rit­ative Inform­ation 1.1
204 No Content
205 Reset Content
206 Partial Content
207 Multi-­Status WebDAV 4918
208 Already Reported WebDAV 5842
226 IM Used 3229 GET

HTTP Redirection Codes (3xx)

300 Multiple Choices
301 Moved Perman­ently
302 Found
303 See Other 1.1
304 Not Modified
305 Use Proxy 1.1
306 Switch Proxy unused
307 Temporary Redirect 1.1
308 Resume Incomplete draft PUT POST
 

HTTP Client Error Codes (4xx)

400 Bad Request
401 Unauth­orized
402 Payment Required res
403 Forbidden
404 Not Found
405 Method Not Allowed
406 Not Acceptable
407 Proxy Authen­tic­ation Required
408 Request Timeout
409 Conflict
410 Gone
411 Length Required
412 Precon­dition Failed
413 Request Entity Too Large
414 Reques­t-URI Too Long
415 Unsupp­orted Media Type
416 Requested Range Not Satisf­iable
417 Expect­ation Failed
418 I'm a teapot 2324
422 Unproc­essable Entity WebDAV 4918
423 Locked WebDAV 4918
424 Failed Dependency WebDAV 4918
425 Unordered Collection 3648
426 Upgrade Required 2817
428 Precon­dition Required draft
429 Too Many Requests draft
431 Request Header Fields Too Large draft
444 No Response nginx
449 Retry With MS
450 Blocked By Windows Parental Controls MS
451 Unavai­lable For Legal Reasons draft
499 Client Closed Request nginx
 

HTTP Server Error Codes (5xx)

500 Internal Server Error
501 Not Implem­ented
502 Bad Gateway
503 Service Unavai­lable
504 Gateway Timeout
505 HTTP Version Not Supported
506 Variant Also Negotiates 2295
507 Insuff­icient Storage WebDAV 4918
508 Loop Detected WebDAV 5842
509 Bandwidth Limit Exceeded nostd
510 Not Extended 2774
511 Network Authen­tic­ation Required draft
598 Network read timeout error nostd
599 Network connect timeout error nostd

HTTP Code Comments

WebDAV WebDAV extension
1.1 HTTP/1.1
GET, POST, PUT, POST For these methods only
IE IE extension
MS MS extension
nginx nginx extension
2518, 2817, 2295, 2774, 3229, 4918, 5842 RFC number
draft Proposed draft
nostd Non standard extension
res Reserved for future use
unused No more in use, deprecated

Wikipedia was used to produce all HTTP codes content:
http:/­/en.wi­kip­edi­a.o­rg/­wik­i/H­TTP­_status

 

Share This Cheat Sheet!

Favourited by 27 Members:

kstep shikee blacklisted CITguy jagrock loosh zenweasel Wbbourne Marty sebbu fire9 rd5coding ernest The_Frail dttk 0x90 petraeus webdevo weevie MrOggy85 Epoc akipta Dranzz Theosis internaciulo freidamachoi Chilly_Bang

Comments

kstep kstep, 11:18 11 Jan 12

Note to self: review content in accordance with http://en.wikipedia.org/wiki/List_of_HTTP_status_codes and RFCs.

DaveChild DaveChild, 17:07 24 Jan 12

Great cheat sheet, kstep! Very handy!

Martijn Oud Martijn Oud, 12:39 26 Jan 12

I should hang this on my fridge haha :). Thanks!

kstep kstep, 16:48 18 Mar 13

Update: code 451 (unavailable for legal reasons), see http://tools.ietf.org/html/draft-tbray-http-legally-restricted-status-00.

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.