HTTP स्टेटस कोड खोज
किसी भी मानक HTTP स्टेटस कोड को नंबर या नाम से खोजें और जानें कि उसका असल मतलब क्या है — 100 Continue से लेकर 511 Network Authentication Required तक।
🔒 आपके ब्राउज़र में लोकली प्रोसेस किया गया
Loading…
इस्तेमाल कैसे करें
- खोज बॉक्स में कोई स्टेटस कोड लिखें — जैसे 404, 301 या 500।
- नाम से भी खोज सकते हैं: "gateway" लिखने पर 502 Bad Gateway और 504 Gateway Timeout दोनों दिखते हैं।
- अधूरे नंबर भी चलते हैं — "40" लिखने पर 400 से 409 तक की पूरी शृंखला एक साथ दिखती है।
- हर कोड के नीचे दिया विवरण पढ़ें और समझें कि उसका क्या मतलब है और सर्वर उसे कब भेजता है।
- "रीसेट" दबाकर खोज हटाएँ और पूरी रजिस्ट्री फिर से देखें।
विशेषताएं
- IANA की HTTP स्टेटस कोड रजिस्ट्री के 100 से 511 तक के सभी कोड शामिल
- नंबर या नाम से खोज, आंशिक मिलान के साथ और बड़े-छोटे अक्षरों का फ़र्क़ किए बिना
- हर कोड के साथ व्यावहारिक व्याख्या, केवल एक पंक्ति का आधिकारिक नाम नहीं
- परिणाम श्रेणी (1xx से 5xx) के अनुसार समूहबद्ध रहते हैं, जिससे मिलते-जुलते कोड आसानी से तुलना में आते हैं
- पूरी रजिस्ट्री पेज के साथ ही आती है — आप जो लिखते हैं वह कहीं नहीं भेजा जाता
अक्सर पूछे जाने वाले सवाल
HTTP स्टेटस कोड की पाँच श्रेणियाँ क्या दर्शाती हैं?
पहला अंक बताता है कि प्रतिक्रिया किस श्रेणी की है। 1xx (सूचनात्मक) का अर्थ है कि अनुरोध मिल गया है और सर्वर अभी उस पर काम कर रहा है। 2xx (सफलता) का अर्थ है कि अनुरोध समझा गया और अपेक्षा के अनुसार पूरा हुआ। 3xx (रीडायरेक्शन) बताता है कि कुछ और करना बाकी है, आमतौर पर किसी दूसरे URL पर जाना। 4xx (क्लाइंट त्रुटि) का मतलब है कि गड़बड़ी अनुरोध में ही है — ग़लत पथ, अनुपस्थित प्रमाण-पत्र या असमर्थित मेथड। 5xx (सर्वर त्रुटि) का अर्थ है कि अनुरोध सही था, पर सर्वर उसे पूरा नहीं कर सका।
301, 302, 307 और 308 में क्या अंतर है?
ये चारों रीडायरेक्ट हैं, पर इनमें स्थायित्व और HTTP मेथड के व्यवहार का अंतर है। 301 Moved Permanently और 308 Permanent Redirect बताते हैं कि संसाधन हमेशा के लिए नए पते पर चला गया है, इसलिए ब्राउज़र और सर्च इंजन अपने लिंक अपडेट कर लें। 302 Found और 307 Temporary Redirect अस्थायी स्थानांतरण दर्शाते हैं, जहाँ मूल URL का उपयोग जारी रहना चाहिए। नए जोड़े 307 और 308 यह पक्का करते हैं कि मेथड और बॉडी ज्यों की त्यों रहें, जबकि कई क्लाइंट परंपरागत रूप से 301 या 302 का पालन करते समय POST को GET में बदल देते थे। स्थायी स्थानांतरण में अनुकूलता ज़रूरी हो तो 301 लें, और जब POST को POST ही रहना हो तो 308 लें।
404 की जगह 410 कब लौटाना चाहिए?
404 Not Found केवल इतना कहता है कि इस समय उस URL पर कोई संसाधन नहीं है — हो सकता है वह कभी था ही नहीं, कहीं और चला गया हो, या कल लौट आए। 410 Gone जानबूझकर दिया गया और अंतिम उत्तर है: संसाधन यहाँ था और उसे बिना किसी नए पते के जान-बूझकर हटा दिया गया है। सर्च इंजन 410 को अधिक मज़बूत संकेत मानते हैं और उस URL को अपने इंडेक्स से जल्दी हटा देते हैं। जब आप जानबूझकर सामग्री हटाएँ तो 410 दें, और बाक़ी हर स्थिति में — टाइपिंग की ग़लती समेत — 404 दें।
500 त्रुटि मुझे क्या बताती है?
5xx कोड का अर्थ है कि गड़बड़ी सर्वर की ओर है, आपकी ओर नहीं। एक आगंतुक के रूप में आमतौर पर ठीक करने को कुछ नहीं होता — कुछ मिनट बाद पेज फिर से लोड करना ही एकमात्र उपाय है, और कैश हटाने से भी लाभ नहीं क्योंकि आपका अनुरोध सही था। एक डेवलपर के रूप में 500 Internal Server Error बिना संभाले गए अपवाद का सामान्य नाम है, इसलिए असली कारण स्टेटस कोड में नहीं बल्कि आपके ऐप्लिकेशन लॉग या स्टैक ट्रेस में मिलेगा। अधिक विशिष्ट 5xx कोड दायरा घटाते हैं: 502 और 504 किसी अपस्ट्रीम सेवा या प्रॉक्सी की ओर इशारा करते हैं, जबकि 503 प्रायः अत्यधिक भार या रखरखाव का संकेत है।
यह डेटा कहाँ से आता है और क्या मेरी खोज कहीं भेजी जाती है?
कोड और विवरण IANA की HTTP स्टेटस कोड रजिस्ट्री और उसके आधार वाले RFC दस्तावेज़ों, मुख्यतः RFC 9110, से लिए गए हैं। पूरी सूची इसी पेज के साथ आती है और छँटाई आपके टाइप करते ही पूरी तरह आपके ब्राउज़र में चलती है। कुछ भी किसी सर्वर पर नहीं भेजा जाता, कोई खोज दर्ज नहीं होती, और पेज एक बार लोड हो जाने के बाद यह उपकरण ऑफ़लाइन भी काम करता रहता है।