List of HTTP 1.1 Codes

This was grabbed from http://www.faqs.org/rfcs/rfc2068.html


        Informational  =  "100"  ;  Trying
                         "101"   ; Switching Protocols
                         "180"  ;  Ringing
                         "181"  ;  Call Is Being Forwarded
                         "182"  ;  Queued
        Success        =  "200"  ;  OK
                           "201"   ; Created
                           "202"   ; Accepted
                           "203"   ; Non-Authoritative Information
                           "204"   ; No Content
                           "205"   ; Reset Content
                           "206"   ; Partial Content
   Figure 5: Informational and success status codes

        Redirection  = "300"  ;  Multiple Choices
                       "301"  ;  Moved Permanently
                       "302"  ;  Moved Temporarily
                       "303"  ;  See Other
                       "304"   ; Not Modified
                       "305"  ;  Use Proxy
                       "380"  ;  Alternative Service

   Figure 6: Redirection status codes

        Client-Error  = "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 Timeout
                        "409"  ;  Conflict
                        "410"  ;  Gone
                        "411"  ;  Length Required
                        "412"   ; Precondition Failed
                        "413"  ;  Request Entity Too Large
                        "414"  ;  Request-URI Too Large
                        "415"  ;  Unsupported Media Type
                        "420"  ;  Bad Extension
                        "480"  ;  Temporarily not available
                        "481"  ;  Call Leg/Transaction Does Not Exist
                        "482"  ;  Loop Detected
                        "483"  ;  Too Many Hops
                        "484"  ;  Address Incomplete
                        "485"  ;  Ambiguous
                        "486"  ;  Busy Here

   Figure 7: Client error status codes

        Server-Error  = "500"  ;  Internal Server Error
                        "501"  ;  Not Implemented
                        "502"  ;  Bad Gateway
                        "503"  ;  Service Unavailable
                        "504"  ;  Gateway Time-out
                        "505"  ;  HTTP Version not supported

   Figure 8: Server error status codes


        Global-Failure   "600"  ;  Busy Everywhere
                         "603"  ;  Decline
                         "604"  ;  Does not exist anywhere
                         "606"  ;  Not Acceptable