HTTP स्टेटस कोड
HTTP स्टेटस कोड और उनके अर्थ खोजें और देखें, 1xx से 5xx तक।
HTTP Status का उपयोग कैसे करें
- 01
एक स्टेटस कोड या उसके नाम का हिस्सा टाइप करें।
- 02
मिलान कोड, श्रेणी के अनुसार रंगीन, ब्राउज़ करें।
- 03
API बनाते या डीबग करते समय त्वरित संदर्भ के रूप में उपयोग करें।
खोज करने योग्य स्टेटस संदर्भ
यह HTTP स्टेटस कोड का खोज करने योग्य संदर्भ है। सर्वर हर रिस्पॉन्स के साथ ये तीन अंकों के संख्याएँ लौटाता है ताकि बताए कि क्या हुआ। इसमें 1xx से 5xx तक मानक संदेश और श्रेणी के अनुसार समूह शामिल हैं।
API या वेबसाइट बनाते अथवा डीबग करते समय यह तेज़ खोज है। कोड या उसके नाम का हिस्सा लिखें और मिलती हुई प्रविष्टियाँ दिखेंगी, इसलिए हर संख्या याद रखने की ज़रूरत नहीं है।
श्रेणियाँ का क्या अर्थ है
श्रेणियाँ एक नज़र में अधिकतर कहानी बता देती हैं। 1xx सूचनात्मक, 2xx सफलता, 3xx रीडायरेक्शन, 4xx क्लाइंट त्रुटियाँ, जहाँ अनुरोध गलत थी, और 5xx सर्वर त्रुटियाँ, जहाँ सर्वर विफल हुआ। जल्दी पहचानने के लिए हर समूह अपने रंग में दिखता है।
वे कोड जो अक्सर मिलेंगे
कुछ कोड बार-बार आते हैं: 200 OK, 201 Created, 301 और 302 रीडायरेक्ट, कैशिंग के लिए 304 Not Modified, 400 Bad Request, प्रमाणीकरण के लिए 401 और 403, 404 Not Found, 409 Conflict, सत्यापन के लिए 422, 429 Too Many Requests और सर्वर की ओर 500, 502 तथा 503।
वे कोड जिनमें भ्रम होता है
401 और 403 अक्सर भ्रम पैदा करते हैं। 401 Unauthorized का अर्थ है कि आपने प्रमाणित नहीं किया, जबकि 403 Forbidden का अर्थ है कि आप प्रमाणित हैं लेकिन अनुमति नहीं है। इसी तरह 301 स्थायी और 302 अस्थायी रीडायरेक्ट है, जिन्हें खोज इंजन बहुत अलग तरीके से देखते हैं।
तुरंत और ऑफ़लाइन
संदर्भ पेज के साथ आने वाला स्थिर डेटा है, इसलिए खोज तुरंत होती है और ऑफ़लाइन काम करती है।
अक्सर पूछे जाने वाले सवाल
श्रेणियों का क्या मतलब है?
1xx सूचनात्मक, 2xx सफलता, 3xx पुनर्निर्देशन, 4xx क्लाइंट त्रुटियां और 5xx सर्वर त्रुटियां हैं। प्रत्येक अपने रंग में दिखाई जाती है।
401 और 403 में क्या अंतर है?
401 Unauthorized का मतलब है आप प्रमाणित नहीं हैं, जबकि 403 Forbidden का मतलब है आप प्रमाणित हैं लेकिन संसाधन तक पहुंच की अनुमति नहीं है।
क्या 418 एक असली स्टेटस कोड है?
418 I'm a Teapot एक अप्रैल फूल मजाक मानक से आता है। यह व्यवहार में उपयोग नहीं किया जाता लेकिन व्यापक रूप से जाना जाता है।