HTTP स्टेटस कोड — मुफ़्त ऑनलाइन
सभी HTTP स्टेटस कोड का विवरण सहित पूर्ण संदर्भ।
Who uses the HTTP स्टेटस कोड?
- REST API प्रतिक्रियाओं के लिए सही स्टेटस कोड चुनने वाले बैकएंड डेवलपर।
- डीबगिंग के दौरान नेटवर्क पैनल में दिखने वाले अपरिचित स्टेटस कोड को देखने वाले फ्रंट-एंड डेवलपर।
- वेब की बुनियादी बातें और HTTP अनुरोध/प्रतिक्रिया चक्र सीखने वाले छात्र।
How the HTTP स्टेटस कोड works
सूची स्क्रॉल करें — स्टेटस कोड श्रेणी (1xx–5xx) के अनुसार समूहीकृत हैं, स्क्रॉल करते समय रंगीन श्रेणी हेडर दिखाई देते हैं।
कोड नंबर या कीवर्ड (जैसे "404" या "not found") से फ़िल्टर करने के लिए खोज बार का उपयोग करें — सूची तुरंत संकुचित हो जाती है।
प्रत्येक कोड का विवरण हमेशा दिखाई देता है; विस्तार के लिए क्लिक करने की आवश्यकता नहीं है।
API बनाते या डीबग करते समय त्वरित संदर्भ के लिए इस पेज को बुकमार्क करें।
Tips & tricks
- यह एक स्थैतिक संदर्भ सूची है, वास्तविक-समय पहचान टूल नहीं — यह देखने के लिए कि कोई URL वास्तव में कौन-सा स्टेटस कोड लौटाता है, इस साइट के HTTP Header Checker या Website Speed Test टूल का उपयोग करें।
- खोज कोड नंबर, नाम, और विवरण टेक्स्ट सभी से मेल खाती है, इसलिए "webdav" खोजने पर सभी WebDAV-संबंधित स्टेटस कोड दिखाई देते हैं।
- रंग कोडिंग (इंडिगो/हरा/एम्बर/लाल/गहरा लाल) आपको एक नज़र में 1xx-5xx श्रेणियों को पहचानने देती है, भले ही आपने श्रेणी हेडर को स्क्रॉल कर लिया हो।
- 418 "I'm a Teapot" वास्तविक है (RFC 2324), लेकिन यह बिना किसी व्यावहारिक उपयोग वाला केवल एक अप्रैल फूल का मज़ाक है — इस पर वास्तविक बिज़नेस लॉजिक न बनाएं।
Frequently Asked Questions
301 और 302 रीडायरेक्ट में क्या अंतर है?
301 Moved Permanently सर्च इंजन और ब्राउज़र को बताता है कि रिसोर्स स्थायी रूप से स्थानांतरित हो गया है — वे इंडेक्स अपडेट करते हैं और नए URL को कैश करते हैं। 302 Found एक अस्थायी रीडायरेक्ट है — सर्च इंजन मूल URL को इंडेक्स किए रखते हैं। स्थायी URL परिवर्तनों के लिए 301 का उपयोग करें।
502 Bad Gateway बनाम 503 Service Unavailable का कारण क्या है?
502 का मतलब है कि सर्वर को एक अपस्ट्रीम सर्वर से अमान्य प्रतिक्रिया मिली (रिवर्स प्रॉक्सी सेटअप में आम)। 503 का मतलब है कि सर्वर अस्थायी रूप से अनुरोध को संभालने में असमर्थ है (ओवरलोडेड या मेंटेनेंस में)। दोनों सर्वर-साइड समस्या का संकेत देते हैं।
API वैलिडेशन एरर के लिए मुझे कब 400 और कब 422 का उपयोग करना चाहिए?
400 Bad Request गलत फॉर्मेट वाले अनुरोधों (अमान्य JSON, अनुपस्थित आवश्यक हेडर) के लिए है। 422 Unprocessable Entity उन अनुरोधों के लिए है जो सिंटैक्टिकली वैध हैं लेकिन बिज़नेस लॉजिक वैलिडेशन में विफल होते हैं (जैसे पहले से मौजूद ईमेल)। कई REST API दोनों मामलों के लिए 400 का उपयोग करते हैं।
401 Unauthorized और 403 Forbidden में क्या अंतर है?
401 का मतलब है कि उपयोगकर्ता प्रमाणित नहीं है — लॉगिन या क्रेडेंशियल की आवश्यकता है। 403 का मतलब है कि उपयोगकर्ता प्रमाणित है लेकिन रिसोर्स तक पहुंचने की अनुमति नहीं है। 403 लौटाना यह उजागर करता है कि रिसोर्स मौजूद है; 404 लौटाना इसे छुपाता है।
HTTP 418 "I'm a Teapot" का क्या मतलब है?
HTTP 418 RFC 2324 (1998) से एक अप्रैल फूल का मज़ाक है — चायदानी से कॉफी बनाने का कोई भी प्रयास 418 लौटाता है। यह एक वास्तविक स्टेटस कोड है, जिसे कुछ फ्रेमवर्क में ईस्टर एग के रूप में लागू किया गया है। इसका कोई व्यावहारिक उपयोग नहीं है।
Is my data safe when using the HTTP स्टेटस कोड?
Completely safe. The HTTP स्टेटस कोड processes everything locally in your browser. No input data, results, or usage information is ever transmitted to or stored on any server.
How current is the data returned by the HTTP स्टेटस कोड?
The HTTP स्टेटस कोड fetches live data in real time each time you run it. Results reflect the current state of the server or domain at the moment of the request.
Why does the HTTP स्टेटस कोड sometimes return different results than other tools?
Results depend on the real-time state of the target server and DNS propagation, which can vary by geographic region and caching TTL. If you see inconsistencies, wait a few minutes and re-test — DNS changes can take up to 48 hours to propagate fully worldwide.