HTTP Response Status Codes

HeroSuji

Well-known member
  • Aug 31, 2021
    214
    443
    63
    🔰
    HTTP response status codes
    🔰


    HTTP response status codes indicate whether a specific HTTP request has been successfully completed.

    🌀
    Responses are grouped into 5 classes:

    • Informational responses (100–199)
    • Successful responses (200–299)
    • Redirects (300–399)
    • Client errors (400–499)
    • Server errors (500–599)

    🌀
    Information responses

    100: Continue
    101: Switching Protocol
    102: Processing (WebDAV)
    103:Checkpoint (Unofficial)
    110: Response is Stale (CWA)
    111: Revalidation Failed (CWA)
    112: Disconnected Operation (CWA)
    113: Heuristic Expiration (CWA)
    199: Miscellaneous Warning (CWA)

    🌀
    Successful Responses

    200: OK
    201: Created
    202: Accepted
    203: Non-Authoritative Information
    204: No Content
    205: Reset Content
    206: Partial Content
    207: Multi-Status (WebDAV)
    208: Already Reported (WebDAV)
    214: Transformation Applied (CWA)
    218: This is Fine (Unofficial)
    226: IM Used (HTTP Delta encoding)
    299: Miscellaneous Persistent Warning (CWA)

    🌀
    Redirection messages

    300: Multiple Choice
    301: Moved Permanently
    302: Found
    303: See Other
    304: Not Modified
    305: Use Proxy
    306: unused
    307: Temporary Redirect
    308: Permanent Redirect

    🌀
    Client Error Responses

    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: Payload Too Large
    414: URI Too Long
    415: Unsupported Media Type
    416: Range Not Satisfiable
    417: Expectation Failed
    418: I'm a teapot
    419: Page Expired (LF)
    420: Enhance Your Calm (TWT)
    420: Method Failure (SF)
    421: Misdirected Request
    422: Unprocessable Entity (WebDAV)
    423: Locked (WebDAV)
    424: Failed Dependency (WebDAV)
    425: Too Early
    426: Upgrade Required
    428: Precondition Required
    429: Too Many Requests
    430: Request Header Fields Too large (Used By Shopify)
    431: Request Header Fields Too Large
    440: Login Time-out (IIS)
    444: Connection Closed Without Response
    444:No Response (Nginx)
    449: Retry With (IIS)
    450: Blocked By Parental Control (MS)
    451: Unavailable For Legal Reasons
    451: Redirect (IIS)
    494: Request Header too Large (Nginx)
    495: SSL Certificate Error (Nginx)
    496: SSL Certificate Required (Nginx)
    497: HTTP Request Sent to HTTPS Port (Nginx)
    498: Invalid Token (Esri)
    499: Token Required (Esri)
    499: Client Closed Request (Nginx)

    🌀
    Server Error Responses

    500: Internal Server Error
    501: Not Implemented
    502: Bad Gateway
    503: Service Unavailable
    504: Gateway Timeout
    505: HTTP Version Not Supported
    506: Variant Also Negotiates
    507: Insufficient Storage (WebDAV)
    508: Loop Detected (WebDAV)
    509: Bandwith Limit Exceeded
    510: Not Extended
    511: Network Authentication Required
    520: Web Server Returned an Unknown Error (CF)
    521: Web Server Is Down (CF)
    522: Connection Timed Out (CF)
    523: Origin Is Unreachable (CF)
    524: A Timeout occurred (CF)
    525: SSL Handshake Failed (CF)
    526: Invalid SSL Certificate (CF)
    527: Railgun Error (CF)
    529: Site is Overloaded
    530: Site is Frozen
    561: Unauthorized (AWS)
    598: Network Read Timeout
    599: Network Connect Timeout Error

    //
    ( CWA ) = Caching Warning Codes.

    (WebDAV) = WebDAV stands for "Web-based Distributed Authoring and Versioning". It is a set of extensions to the HTTP protocol which allows users to collaboratively edit and manage files on remote web servers.

    (SF) = Spring Framework

    (LF) = Laraval Framework

    (TWT) = Twitter

    (MS) = Microsoft

    (IIS) = Internet Information Services

    (Nginx) = NGINX is a free, open-source, high-performance HTTP server and reverse proxy, as well as an IMAP/POP3 proxy server. NGINX is known for its high performance, stability, rich feature set, simple configuration, and low resource consumption.

    (CF) = Cloudflare

    (AWS)= Amazon Web Server

    Enjoy and Thank me later.
    ❤️