सभी tools निःशुल्क

हर HTTP रिस्पॉन्स स्टेटस कोड (1xx–5xx) को एक खोजने योग्य, फ़िल्टर करने योग्य डायरेक्टरी में देखें — फिर किसी भी कोड को खोलें कि उसका क्या अर्थ है, कब उपयोग करना है, वह कैशेबल है या नहीं और उसे परिभाषित करने वाला RFC। आपके ब्राउज़र में, मुफ़्त।

हर मानक HTTP रिस्पॉन्स स्टेटस कोड, समझाया गया। सब कुछ एक अंतर्निहित संदर्भ से आपके ब्राउज़र में चलता है — सर्वर पर कुछ भी नहीं भेजा जाता।

100 जारी रखें क्लाइंट को अनुरोध बॉडी भेजना जारी रखना चाहिए। 101 प्रोटोकॉल बदल रहा है सर्वर क्लाइंट के अनुरोध अनुसार प्रोटोकॉल बदल रहा है। 102 प्रसंस्करण जारी सर्वर ने अनुरोध प्राप्त कर लिया है और संसाधित कर रहा है, पर अभी कोई प्रतिक्रिया उपलब्ध नहीं है। 103 प्रारंभिक संकेत अंतिम प्रतिक्रिया से पहले Link जैसे प्रारंभिक हेडर लौटाने के लिए उपयोग किया जाता है। 200 ठीक है अनुरोध सफल रहा। 201 बना दिया गया अनुरोध सफल रहा और एक नया संसाधन बनाया गया। 202 स्वीकृत अनुरोध प्रसंस्करण के लिए स्वीकार किया गया, पर प्रसंस्करण पूर्ण नहीं है। 203 गैर-आधिकारिक जानकारी प्रतिक्रिया को एक रूपांतरण प्रॉक्सी द्वारा संशोधित किया गया था। 204 कोई सामग्री नहीं अनुरोध सफल रहा पर कोई बॉडी नहीं लौटाता। 205 सामग्री रीसेट करें अनुरोध सफल रहा; क्लाइंट को दस्तावेज़ दृश्य रीसेट करना चाहिए। 206 आंशिक सामग्री सर्वर किसी Range हेडर के कारण संसाधन का केवल एक भाग दे रहा है। 207 बहु-स्थिति कई स्वतंत्र संक्रियाओं के लिए अनेक स्थिति कोड व्यक्त करता है। 208 पहले ही रिपोर्ट किया गया किसी DAV बाइंडिंग के सदस्य पहले ही गिनाए जा चुके हैं। 226 IM का उपयोग प्रतिक्रिया संसाधन पर लागू इंस्टेंस हेरफेर का परिणाम है। 300 अनेक विकल्प अनुरोध की एक से अधिक संभावित प्रतिक्रियाएँ हैं। 301 स्थायी रूप से स्थानांतरित संसाधन स्थायी रूप से एक नए URL पर स्थानांतरित हो गया है। 302 मिल गया संसाधन अस्थायी रूप से किसी भिन्न URL पर है। 303 अन्य देखें प्रतिक्रिया किसी अन्य URL पर GET का उपयोग करके पाई जा सकती है। 304 संशोधित नहीं संसाधन का कैश्ड संस्करण अभी भी वैध है। 307 अस्थायी रीडायरेक्ट अस्थायी रीडायरेक्ट जो HTTP विधि को सुरक्षित रखता है। 308 स्थायी रीडायरेक्ट स्थायी रीडायरेक्ट जो HTTP विधि को सुरक्षित रखता है। 400 खराब अनुरोध क्लाइंट त्रुटि के कारण सर्वर अनुरोध संसाधित नहीं कर सकता। 401 अनधिकृत प्रमाणीकरण आवश्यक है और विफल हो गया या प्रदान नहीं किया गया। 402 भुगतान आवश्यक भविष्य के उपयोग हेतु आरक्षित; कभी-कभी भुगतान-गेटेड API के लिए उपयोग होता है। 403 निषिद्ध क्लाइंट प्रमाणित है पर संसाधन तक पहुँचने की अनुमति नहीं है। 404 नहीं मिला सर्वर अनुरोधित संसाधन नहीं ढूँढ़ सकता। 405 विधि अनुमत नहीं इस संसाधन के लिए HTTP विधि समर्थित नहीं है। 406 स्वीकार्य नहीं संसाधन Accept हेडर से मेल खाने वाली प्रतिक्रिया उत्पन्न नहीं कर सकता। 407 प्रॉक्सी प्रमाणीकरण आवश्यक क्लाइंट को पहले किसी प्रॉक्सी से प्रमाणीकरण करना होगा। 408 अनुरोध टाइमआउट सर्वर अनुरोध की प्रतीक्षा करते समय टाइमआउट हो गया। 409 विरोध अनुरोध संसाधन की वर्तमान स्थिति से विरोध करता है। 410 चला गया संसाधन स्थायी रूप से हटा दिया गया है। 411 लंबाई आवश्यक अनुरोध में एक Content-Length हेडर निर्दिष्ट होना चाहिए। 412 पूर्वशर्त विफल अनुरोध हेडर में दी गई एक पूर्वशर्त पूरी नहीं हुई। 413 सामग्री बहुत बड़ी अनुरोध बॉडी सर्वर द्वारा संसाधित किए जाने योग्य आकार से बड़ी है। 414 URI बहुत लंबा अनुरोधित URL सर्वर द्वारा व्याख्या किए जाने योग्य लंबाई से अधिक लंबा है। 415 असमर्थित मीडिया प्रकार अनुरोध बॉडी ऐसे प्रारूप में है जिसे सर्वर समर्थन नहीं करता। 416 रेंज संतोषजनक नहीं अनुरोधित रेंज पूरी नहीं की जा सकती। 417 अपेक्षा विफल Expect हेडर में दी गई अपेक्षा पूरी नहीं की जा सकी। 418 मैं एक चायदानी हूँ सर्वर कॉफ़ी बनाने से इनकार करता है क्योंकि वह स्थायी रूप से एक चायदानी है। 421 गलत दिशा का अनुरोध अनुरोध ऐसे सर्वर पर निर्देशित था जो प्रतिक्रिया उत्पन्न नहीं कर सकता। 422 असंसाधनीय सामग्री अनुरोध सुगठित है पर शब्दार्थ रूप से अमान्य है। 423 लॉक किया गया जिस संसाधन तक पहुँचा जा रहा है वह लॉक किया गया है। 424 निर्भरता विफल अनुरोध विफल हुआ क्योंकि जिस पूर्व अनुरोध पर यह निर्भर था वह विफल हो गया। 425 बहुत जल्दी सर्वर पुनः चलाए गए अनुरोध को संसाधित करने का जोखिम लेने को तैयार नहीं है। 426 अपग्रेड आवश्यक क्लाइंट को किसी भिन्न प्रोटोकॉल पर स्विच करना चाहिए। 428 पूर्वशर्त आवश्यक सर्वर को अनुरोध सशर्त होने की आवश्यकता है। 429 बहुत अधिक अनुरोध क्लाइंट ने दी गई समयावधि में बहुत अधिक अनुरोध भेजे हैं। 431 अनुरोध हेडर फ़ील्ड बहुत बड़े अनुरोध के हेडर फ़ील्ड बहुत बड़े हैं। 451 कानूनी कारणों से अनुपलब्ध संसाधन कानूनी माँगों के कारण अनुपलब्ध है। 500 आंतरिक सर्वर त्रुटि सर्वर को एक अप्रत्याशित स्थिति का सामना करना पड़ा। 501 लागू नहीं सर्वर आवश्यक कार्यक्षमता का समर्थन नहीं करता। 502 खराब गेटवे किसी अपस्ट्रीम सर्वर ने एक अमान्य प्रतिक्रिया लौटाई। 503 सेवा अनुपलब्ध सर्वर अस्थायी रूप से अनुरोध संभालने में असमर्थ है। 504 गेटवे टाइमआउट किसी अपस्ट्रीम सर्वर ने समय पर प्रतिक्रिया देने में विफलता दी। 505 HTTP संस्करण असमर्थित सर्वर उपयोग किए गए HTTP संस्करण का समर्थन नहीं करता। 506 वैरिएंट भी समझौता करता है एक सामग्री-समझौता कॉन्फ़िगरेशन त्रुटि हुई। 507 अपर्याप्त भंडारण सर्वर आवश्यक निरूपण संग्रहीत नहीं कर सकता। 508 लूप का पता चला सर्वर ने प्रसंस्करण के दौरान एक अनंत लूप का पता लगाया। 510 विस्तारित नहीं अनुरोध में और विस्तार आवश्यक हैं। 511 नेटवर्क प्रमाणीकरण आवश्यक नेटवर्क एक्सेस पाने के लिए क्लाइंट को प्रमाणीकरण करना होगा।
कोई स्टेटस कोड आपकी खोज से मेल नहीं खाता।
कोई अलग नंबर या नाम आज़माएँ — जैसे 301, Unauthorized या timeout।

HTTP Status Codes के बारे में

यह HTTP स्टेटस कोड डायरेक्टरी 1xx इनफॉर्मेशनल रेंज से लेकर 5xx सर्वर एरर तक हर मानक रिस्पॉन्स कोड को कवर करती है। हर एंट्री में संख्यात्मक कोड, उसका कैनोनिकल रीज़न फ्रेज़ और एक-पंक्ति सारांश दिखता है, और पूरी सूची को संख्या, नाम या अर्थ से खोजा जा सकता है — 301, Unauthorized और timeout सभी अपना लक्ष्य ढूंढ लेते हैं — या रिस्पॉन्स क्लास से फिल्टर किया जा सकता है।

हर कोड अपने खुद के समर्पित पेज पर खुलता है जिसमें पूरा स्पष्टीकरण होता है: वह स्टेटस वास्तव में क्या मतलब रखता है, अपने खुद के API और एप्लिकेशन में इसे कब इस्तेमाल करें, क्या उस कोड वाले रिस्पॉन्स डिफॉल्ट रूप से कैशेबल हैं, और इसे परिभाषित करने वाला RFC। उसी क्लास के संबंधित कोड नीचे लिंक किए जाते हैं, ताकि 401 की तुलना 403 से या 301 की 308 से एक क्लिक में की जा सके।

पाँच क्लासेज़ किसी भी रिस्पॉन्स को पढ़ने का सबसे तेज़ मानसिक मॉडल हैं: 1xx का मतलब रिक्वेस्ट जारी है, 2xx का मतलब सफलता, 3xx का मतलब रीडायरेक्शन, 4xx का मतलब क्लाइंट ने गलती की और 5xx का मतलब सर्वर विफल रहा। डायरेक्टरी ठीक इसी संरचना के इर्द-गिर्द व्यवस्थित है।

HTTP Status Codes का उपयोग कैसे करें

  1. सर्च बॉक्स में एक कोड, एक रीज़न फ्रेज़ या एक कीवर्ड टाइप करें — उदाहरण के लिए 404, Not Found या redirect।
  2. सूची को इनफॉर्मेशनल, सफलता, रीडायरेक्शन, क्लाइंट-एरर या सर्वर-एरर कोड तक सीमित करने के लिए क्लास फिल्टर का उपयोग करें।
  3. किसी भी कोड का पेज खोलकर पढ़ें कि उसका क्या मतलब है, कब इस्तेमाल करें, उसकी डिफॉल्ट कैशेबिलिटी और उसे परिभाषित करने वाला RFC।
  4. उसी क्लास के पड़ोसी कोड की तुलना करने के लिए संबंधित-कोड सेक्शन जांचें।
  5. बग रिपोर्ट, टेस्ट या API स्पेक के लिए कोड पाने के लिए कॉपी बटन इस्तेमाल करें।

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

पहला अंक कोड को परिणाम के अनुसार समूहित करता है: 1xx इनफॉर्मेशनल (रिक्वेस्ट मिली, जारी रखें), 2xx सफलता, 3xx रीडायरेक्शन (आगे की कार्रवाई जरूरी), 4xx क्लाइंट एरर (रिक्वेस्ट में ही गलती है) और 5xx सर्वर एरर (सर्वर एक वैध रिक्वेस्ट पूरी नहीं कर सका)।

401 Unauthorized का मतलब है कि रिक्वेस्ट में वैध प्रमाणीकरण नहीं है — क्लाइंट को लॉगिन करना चाहिए या क्रेडेंशियल देकर दोबारा कोशिश करनी चाहिए। 403 Forbidden का मतलब है कि सर्वर ने क्रेडेंशियल समझ लिए लेकिन फिर भी एक्सेस देने से इनकार करता है: प्रमाणीकरण से जवाब नहीं बदलेगा।

301 इस्तेमाल करें जब संसाधन स्थायी रूप से स्थानांतरित हो गया हो — ब्राउज़र और सर्च इंजन अपने संदर्भ अपडेट कर लेते हैं। अस्थायी बदलाव के लिए 302 इस्तेमाल करें। अगर रिक्वेस्ट मेथड को बिल्कुल वैसा ही बनाए रखना जरूरी हो, तो उनके अधिक सख्त आधुनिक समकक्ष 308 और 307 चुनें।

कुछ स्टेटस कोड, जैसे 200 और 301, बिना किसी स्पष्ट कैश हेडर के भी ब्राउज़र और प्रॉक्सी कैश में स्टोर किए जा सकते हैं; अन्य, जैसे ज्यादातर 4xx और 5xx रिस्पॉन्स, नहीं किए जा सकते। यह फ्लैग बताता है कि डिफॉल्ट क्या है ताकि आप जान सकें कि Cache-Control हेडर कब जरूरी हैं।

हाँ। हर कोड को एक समर्पित, लिंक करने योग्य पेज मिलता है जिसमें उसका अर्थ, सामान्य उपयोग, कैशेबिलिटी और परिभाषित करने वाला RFC होता है, साथ ही उसी क्लास के संबंधित कोड — जो बुकमार्क करने या चर्चा में सटीक कोड साझा करने के लिए सुविधाजनक है।

हाँ। यह डायरेक्टरी और हर प्रति-कोड पेज बिना अकाउंट के मुफ्त में ब्राउज़ किए जा सकते हैं, और खोज तुरंत आपके ब्राउज़र में चलती है, सर्वर को कुछ भी भेजे बिना।

इसे साझा करें
मदद चाहिए?
इस टूल में कोई समस्या मिली? हमारी टीम को बताएं।
समस्या की रिपोर्ट करें

इस मुफ़्त टूल को अपनी वेबसाइट पर जोड़ें — नीचे दिया गया कोड कॉपी और पेस्ट करें।