HTTP Status Code Reference

हर HTTP status code को common causes के साथ search और browse करें

🔒 100% in-browser🆓 Free forever⚡ No sign-up
Note: नीचे दिया गया tool interface अभी सिर्फ़ English में available है। हम tools के UI एक-एक करके translate कर रहे हैं। इस tool को English में देखें →
1xx Informational
100Continue

The server has received the request headers and the client should proceed to send the request body.

101Switching Protocols

The requester has asked the server to switch protocols and the server has agreed to do so.

102Processing

WebDAV: The server has received and is processing the request, but no response is available yet.

103Early Hints

Used to return some response headers before the final HTTP message.

2xx Success
200OK

The request succeeded. Response depends on method: GET returns the resource, POST returns result of the action.

201Created

The request succeeded and a new resource was created. Typically the response for POST requests.

202Accepted

The request has been received but not yet acted upon. Common in async / batch processing.

204No Content

The request succeeded but no content is returned. Common for DELETE and PUT responses.

206Partial Content

Used to deliver a range of a resource - for resumable downloads and video streaming.

3xx Redirection
301Moved Permanently

The resource has been moved permanently to a new URL. Search engines will update indexes.

302Found

The resource is temporarily at a different URL. Original URL should still be used for future requests.

304Not Modified

The cached version is still valid. Used with If-Modified-Since or ETag headers.

307Temporary Redirect

Like 302, but the method (POST/PUT) must not change on redirect.

308Permanent Redirect

Like 301, but the method must not change on redirect.

4xx Client Error
400Bad Request

The server can't process the request due to a client error (malformed syntax, invalid JSON, missing fields).

401Unauthorized

Authentication is required and has failed or not been provided. Send an Authorization header.

402Payment Required

Reserved for future use. Sometimes used by APIs to indicate quota / billing issues.

403Forbidden

The server understood the request but refuses to authorize it. Different from 401 - auth won't help.

404Not Found

The server can't find the requested resource. Check the URL and route definitions.

405Method Not Allowed

The HTTP method is not supported for this resource. Check the Allow response header.

408Request Timeout

The server timed out waiting for the request. Client may retry without modifications.

409Conflict

The request conflicts with current state - commonly a version conflict or duplicate resource.

410Gone

The resource is permanently gone. Stronger than 404 - signals the removal is intentional.

413Payload Too Large

The request body exceeds the server's size limit. Check nginx/gateway client_max_body_size.

415Unsupported Media Type

The Content-Type isn't supported. Check the Content-Type header.

418I'm a teapot

An April Fools' joke from RFC 2324. Occasionally used as a placeholder or easter egg.

422Unprocessable Entity

The request is well-formed but semantically invalid. Very common in JSON APIs for validation errors.

429Too Many Requests

Rate limit exceeded. Check the Retry-After header for how long to wait.

5xx Server Error
500Internal Server Error

A generic error indicating something went wrong on the server. Check server logs.

501Not Implemented

The server doesn't support the functionality required to fulfill the request.

502Bad Gateway

The server, acting as a gateway, received an invalid response from an upstream server.

503Service Unavailable

The server is not ready to handle the request - commonly during maintenance or overload.

504Gateway Timeout

The server, acting as a gateway, did not get a response in time from the upstream server.

505HTTP Version Not Supported

The server does not support the HTTP protocol version used in the request.

यह कैसे काम करता है

  1. 1
    Code या keyword type करें

    Rate limits के लिए '429', authorization codes के लिए 'auth', या upstream errors के लिए 'gateway' try करें।

  2. 2
    Description पढ़ें

    हर entry explain करती है code का meaning और real APIs में common causes।

  3. 3
    Bookmark कर लें

    List पूरी तरह static है - terminal के साथ fast reference।

HTTP Status Code Reference के बारे में

Free HTTP status code lookup। Number (404), name (Unauthorized), या keyword (rate limit) से search करें और हर 1xx–5xx status code, उसका meaning और common causes देखें। API debugging और web development के लिए quick reference। 712 Tools पर HTTP Status Code Reference पूरी तरह आपके browser के अंदर modern JavaScript APIs use करके चलता है - कोई server आपका data कभी नहीं देखता। मतलब instant results, full privacy और कोई upload limits नहीं।

Debugging session, quick sanity check या production incident - जब भी आपको हर http status code को common causes के साथ search और browse करें करना हो, यह tool जितनी बार चाहें use कर सकते हैं, free में। कोई watermarks नहीं, कोई sign-up नहीं और tool के अंदर कोई ads नहीं।

अक्सर पूछे जाने वाले सवाल

401 और 403 में क्या फ़र्क है?

401 = auth missing या invalid है - फिर से authenticate करें। 403 = server समझ गया आप कौन हैं पर आपको allow नहीं है - auth से fix नहीं होगा।

APIs 422 vs 400 कब use करें?

400 = malformed syntax (invalid JSON)। 422 = well-formed पर semantically invalid input (required field missing, wrong value type)। कई modern JSON APIs validation errors के लिए 422 prefer करती हैं।

418 I'm a teapot का क्या मतलब?

RFC 2324 का April Fools joke। कुछ sites इसे placeholder या easter egg की तरह use करती हैं - real API को कभी return नहीं करना चाहिए।

और पढ़ें