OneTools Online

HTTP Status Codes संदर्भ

1xx
1xx Informational(4)

100Continue
क्लाइंट द्वारा अनुरोध का बॉडी भेजने की प्रतीक्षा की जा रही है।
101Switching Protocols
सर्वर ने प्रोटोकॉल बदलने पर सहमति दे दी है।
102Processing
सर्वर अनुरोध प्रोसेस कर रहा है, लेकिन अभी तक कोई प्रतिक्रिया उपलब्ध नहीं है।
WebDAV
103Early Hints
सर्वर अंतिम HTTP संदेश से पहले कुछ प्रतिक्रिया हेडर लौटाता है।

2xx
2xx Success(10)

200OK
सफल HTTP अनुरोधों के लिए मानक प्रतिक्रिया।
201Created
अनुरोध पूरा हो गया है, जिसके परिणामस्वरूप एक नया संसाधन बनाया गया है।
202Accepted
अनुरोध प्रसंस्करण के लिए स्वीकार कर लिया गया है, लेकिन प्रसंस्करण पूरा नहीं हुआ है।
203Non-Authoritative Information
अनुरोध सफल है लेकिन सामग्री को एक ट्रांसफॉर्मिंग प्रॉक्सी द्वारा संशोधित किया गया है।
204No Content
सर्वर ने अनुरोध को सफलतापूर्वक प्रोसेस किया और कोई सामग्री नहीं लौटा रहा है।
205Reset Content
सर्वर उस दस्तावेज़ व्यू को पुनः आरंभ करने का संकेत देता है जिसने यह अनुरोध भेजा था।
206Partial Content
सर्वर रेंज हेडर के कारण संसाधन का केवल एक भाग वितरित कर रहा है।
207Multi-Status
संदेश बॉडी में विभिन्न उप-अनुरोधों के लिए कई स्थिति कोड के साथ XML है।
WebDAV
208Already Reported
DAV बाइंडिंग के सदस्यों की पहले ही गणना की जा चुकी है।
WebDAV
226IM Used
सर्वर ने संसाधन के लिए GET अनुरोध पूरा कर दिया है।

3xx
3xx Redirection(9)

300Multiple Choices
संसाधन के लिए कई विकल्प इंगित करता है जिनका क्लाइंट अनुसरण कर सकता है।
301Moved Permanently
अनुरोधित संसाधन का URL स्थायी रूप से बदल दिया गया है।
302Found
अनुरोधित संसाधन का URL अस्थायी रूप से बदल दिया गया है।
303See Other
GET विधि का उपयोग करके प्रतिक्रिया दूसरे URI के अंतर्गत पाई जा सकती है।
304Not Modified
If-Modified-Since में निर्दिष्ट संस्करण के बाद से संसाधन संशोधित नहीं किया गया है।
305Use Proxy
अनुरोधित संसाधन केवल प्रॉक्सी के माध्यम से उपलब्ध है।
306Switch Proxy
अब उपयोग नहीं किया जाता। मूल रूप से बाद के अनुरोधों के लिए प्रॉक्सी का उपयोग करने का अर्थ था।
307Temporary Redirect
अनुरोध को दूसरे URI के साथ दोहराया जाना चाहिए, लेकिन विधि नहीं बदलनी चाहिए।
308Permanent Redirect
अनुरोध और सभी भविष्य के अनुरोधों को दूसरे URI का उपयोग करके दोहराया जाना चाहिए।

4xx
4xx Client Error(29)

400Bad Request
क्लाइंट त्रुटि के कारण सर्वर अनुरोध प्रोसेस नहीं कर सकता।
401Unauthorized
प्रमाणीकरण आवश्यक है और वह विफल हुआ या प्रदान नहीं किया गया।
402Payment Required
भविष्य के उपयोग के लिए आरक्षित। मूल रूप से डिजिटल भुगतान प्रणालियों के लिए अभिप्रेत था।
403Forbidden
क्लाइंट के पास सामग्री तक पहुंच का अधिकार नहीं है।
404Not Found
सर्वर अनुरोधित संसाधन नहीं ढूंढ सकता।
405Method Not Allowed
अनुरोध विधि संसाधन द्वारा समर्थित नहीं है।
406Not Acceptable
सर्वर स्वीकार्य मानों की सूची से मेल खाने वाली प्रतिक्रिया उत्पन्न नहीं कर सकता।
407Proxy Authentication Required
क्लाइंट को पहले प्रॉक्सी के साथ प्रमाणित होना चाहिए।
408Request Timeout
अनुरोध की प्रतीक्षा करते समय सर्वर का समय समाप्त हो गया।
409Conflict
अनुरोध सर्वर की वर्तमान स्थिति से विरोध करता है।
410Gone
अनुरोधित सामग्री स्थायी रूप से हटा दी गई है।
411Length Required
अनुरोध ने अपनी सामग्री की लंबाई निर्दिष्ट नहीं की, जो संसाधन के लिए आवश्यक है।
412Precondition Failed
सर्वर अनुरोध में निर्दिष्ट पूर्व शर्तों में से एक को पूरा नहीं करता है।
413Payload Too Large
अनुरोध सर्वर की प्रोसेस करने की क्षमता से बड़ा है।
414URI Too Long
दिया गया URI सर्वर के प्रोसेस करने के लिए बहुत लंबा है।
415Unsupported Media Type
अनुरोधित डेटा का मीडिया प्रारूप सर्वर द्वारा समर्थित नहीं है।
416Range Not Satisfiable
Range हेडर में निर्दिष्ट रेंज पूरी नहीं की जा सकती।
417Expectation Failed
Expect हेडर द्वारा इंगित अपेक्षा पूरी नहीं की जा सकती।
418I'm a Teapot
सर्वर कॉफी बनाने से इनकार करता है क्योंकि यह एक चायदानी है। अप्रैल फूल का मजाक।
421Misdirected Request
अनुरोध एक ऐसे सर्वर पर भेजा गया था जो प्रतिक्रिया उत्पन्न नहीं कर सकता।
422Unprocessable Entity
अनुरोध सुव्यवस्थित था लेकिन शब्दार्थ संबंधी त्रुटियों के कारण प्रोसेस नहीं किया जा सका।
423Locked
जिस संसाधन तक पहुंचा जा रहा है वह लॉक है।
WebDAV
424Failed Dependency
पिछले अनुरोध की विफलता के कारण अनुरोध विफल हुआ।
WebDAV
425Too Early
सर्वर ऐसे अनुरोध को प्रोसेस करने का जोखिम नहीं उठाना चाहता जिसे दोबारा चलाया जा सकता है।
426Upgrade Required
क्लाइंट को किसी भिन्न प्रोटोकॉल पर स्विच करना चाहिए।
428Precondition Required
मूल सर्वर को आवश्यकता है कि अनुरोध सशर्त हो।
429Too Many Requests
उपयोगकर्ता ने एक निश्चित समय में बहुत अधिक अनुरोध भेजे हैं।
431Request Header Fields Too Large
सर्वर अनुरोध प्रोसेस नहीं कर सकता क्योंकि हेडर फ़ील्ड बहुत बड़ी हैं।
451Unavailable For Legal Reasons
कानूनी कारणों से संसाधन अनुपलब्ध है।

5xx
5xx Server Error(11)

500Internal Server Error
जब कोई अप्रत्याशित स्थिति उत्पन्न होती है तो सामान्य त्रुटि संदेश।
501Not Implemented
सर्वर अनुरोध को पूरा करने के लिए आवश्यक कार्यक्षमता का समर्थन नहीं करता।
502Bad Gateway
सर्वर को अपस्ट्रीम सर्वर से अमान्य प्रतिक्रिया मिली।
503Service Unavailable
सर्वर वर्तमान में अनुरोध को संभालने में असमर्थ है।
504Gateway Timeout
सर्वर को अपस्ट्रीम सर्वर से समय पर प्रतिक्रिया नहीं मिली।
505HTTP Version Not Supported
अनुरोध में उपयोग किया गया HTTP संस्करण सर्वर द्वारा समर्थित नहीं है।
506Variant Also Negotiates
अनुरोध के लिए पारदर्शी सामग्री वार्ता एक चक्रीय संदर्भ में परिणत होती है।
507Insufficient Storage
सर्वर अनुरोध पूरा करने के लिए आवश्यक प्रस्तुतीकरण को संग्रहीत करने में असमर्थ है।
WebDAV
508Loop Detected
सर्वर ने अनुरोध प्रोसेस करते समय एक अनंत लूप का पता लगाया।
WebDAV
510Not Extended
सर्वर द्वारा अनुरोध पूरा करने के लिए अतिरिक्त एक्सटेंशन आवश्यक हैं।
511Network Authentication Required
नेटवर्क तक पहुंच प्राप्त करने के लिए क्लाइंट को प्रमाणित करना होगा।

HTTP Status Codes संदर्भ - खोज और श्रेणियों के साथ संपूर्ण गाइड

1xx Informational से 5xx Server Error तक सभी HTTP स्टेटस कोड की संपूर्ण संदर्भ सूची। श्रेणी के अनुसार व्यवस्थित कोड ब्राउज़ करें, कोड नंबर या नाम से खोजें, और कॉपी करने के लिए क्लिक करें। WebDAV कोड शामिल हैं। त्वरित दृश्य पहचान के लिए रंग-कोडित। वेब डेवलपर्स, API डिज़ाइनरों और सिस्टम एडमिनिस्ट्रेटरों के लिए आवश्यक संदर्भ।

हमारे HTTP Status Codes संदर्भ की मुख्य विशेषताएं

📋 संपूर्ण स्टेटस कोड संदर्भ

1xx Informational से 5xx Server Error तक 5 श्रेणियों में व्यवस्थित सभी 63 HTTP और WebDAV स्टेटस कोड ब्राउज़ करें।

🔍 रीयल-टाइम खोज

कोड नंबर, नाम, विवरण या श्रेणी द्वारा खोजें। टाइप करते ही परिणाम तुरंत फ़िल्टर हो जाते हैं।

🎨 रंग-कोडित श्रेणियां

प्रत्येक श्रेणी का अलग रंग: सफलता के लिए हरा, रीडायरेक्ट के लिए एम्बर, त्रुटियों के लिए लाल। आसान दृश्य स्कैनिंग।

🏷️ श्रेणी फ़िल्टर टैब

कोड गणना के साथ 1xx, 2xx, 3xx, 4xx और 5xx श्रेणियों के बीच तुरंत जाने के लिए फ़िल्टर टैब का उपयोग करें।

📝 एक-क्लिक कॉपी

एक क्लिक से किसी भी स्टेटस कोड नंबर को अपने क्लिपबोर्ड पर कॉपी करें। दस्तावेज़ीकरण और कोड टिप्पणियों के लिए एकदम सही।

🌐 WebDAV समर्थन

सभी मानक HTTP कोड के अतिरिक्त, स्पष्ट पहचान के साथ WebDAV-विशिष्ट स्टेटस कोड शामिल हैं।

📱 रिस्पॉन्सिव और सुलभ

डेस्कटॉप और मोबाइल पर काम करता है। स्टेटस कोड एक साफ ग्रिड लेआउट में प्रदर्शित होते हैं जो किसी भी स्क्रीन आकार के अनुकूल होते हैं।

🔒 कोई डेटा अपलोड नहीं

यह एक स्थिर संदर्भ पृष्ठ है। सभी डेटा बिना किसी सर्वर अनुरोध के आपके ब्राउज़र में प्री-लोड होता है।

HTTP Status Codes क्या हैं?

HTTP स्टेटस कोड तीन अंकों की संख्याएं हैं जो HTTP अनुरोधों के जवाब में वेब सर्वर द्वारा लौटाई जाती हैं। ये बताती हैं कि अनुरोध सफलतापूर्वक संसाधित हुआ, रीडायरेक्ट किया गया, या कोई त्रुटि हुई।

स्टेटस कोड पांच श्रेणियों में विभाजित हैं: 1xx (Informational), 2xx (Success), 3xx (Redirection), 4xx (Client Error), और 5xx (Server Error)। प्रत्येक कोड का एक मानक अर्थ और विवरण HTTP विनिर्देश (RFC 7231 और संबंधित RFC) में परिभाषित है।

HTTP Status Codes संदर्भ का उपयोग क्यों करें?

  • वेब डेवलपमेंट: HTTP API और वेब एप्लिकेशन बनाते या डीबग करते समय स्टेटस कोड तुरंत देखें
  • API डिज़ाइन: REST और GraphQL API प्रतिक्रियाओं के लिए सही स्टेटस कोड चुनें
  • डीबगिंग: सर्वर, प्रॉक्सी और CDN से त्रुटि प्रतिक्रियाओं को समझें
  • दस्तावेज़ीकरण: तकनीकी दस्तावेज़ीकरण के लिए सटीक स्टेटस कोड विवरण संदर्भित करें
  • सीखना: HTTP स्टेटस कोड के अर्थ और सही उपयोग का अध्ययन करें

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

चरणकार्य
1श्रेणी के अनुसार ब्राउज़ करें
1xx Informational से 5xx Server Error तक श्रेणी के अनुसार स्टेटस कोड देखने के लिए फ़िल्टर टैब का उपयोग करें।
2कोड खोजें
विशिष्ट स्टेटस कोड तुरंत खोजने के लिए सर्च बार में कोड नंबर, नाम या विवरण टाइप करें।
3विवरण पढ़ें
प्रत्येक स्टेटस कोड कार्ड कोड नंबर, मानक नाम, विवरण और प्रोटोकॉल प्रकार दिखाता है।
4कोड कॉपी करें
स्टेटस कोड नंबर को अपने क्लिपबोर्ड पर कॉपी करने के लिए किसी भी कोड पर कॉपी आइकन पर क्लिक करें।
💡 प्रो टिप: API डिज़ाइन करते समय, सबसे विशिष्ट स्टेटस कोड का उपयोग करें। उदाहरण के लिए, लापता संसाधनों के लिए 404, स्थायी रूप से हटाए गए संसाधनों के लिए 410, और जब क्लाइंट के पास अनुमति न हो तो 403 लौटाएं।

सामान्य उपयोग के मामले

🌐 API डेवलपमेंट

RESTful और GraphQL API बनाते और दस्तावेज़ित करते समय सही स्टेटस कोड संदर्भित करें।

🔧 सर्वर समस्याओं की डीबगिंग

सर्वर लॉग, त्रुटि संदेशों या API प्रतिक्रियाओं में मिलने वाले अपरिचित स्टेटस कोड देखें।

📝 तकनीकी लेखन

API दस्तावेज़ीकरण, ट्यूटोरियल और तकनीकी लेखों में सटीक स्टेटस कोड विवरण का उपयोग करें।

🎓 HTTP प्रोटोकॉल सीखना

प्रत्येक HTTP स्टेटस कोड श्रेणी और व्यक्तिगत कोड के अर्थ और सही उपयोग का अध्ययन करें।

🛡️ सुरक्षा ऑडिटिंग

सत्यापित करें कि आपका एप्लिकेशन उपयुक्त स्टेटस कोड लौटाता है और त्रुटि प्रतिक्रियाओं के माध्यम से जानकारी लीक नहीं करता है।

⚡ प्रदर्शन निगरानी

सर्वर समस्याओं और क्लाइंट त्रुटियों की पहचान करने के लिए मॉनिटरिंग डैशबोर्ड में 5xx और 4xx कोड समझें।

HTTP Status Codes के बारे में अक्सर पूछे जाने वाले प्रश्न

4xx और 5xx स्टेटस कोड में क्या अंतर है?

4xx स्टेटस कोड क्लाइंट त्रुटियों को इंगित करते हैं — अनुरोध में अमान्य सिंटैक्स, अनधिकृत पहुंच, या क्लाइंट-साइड समस्या के कारण पूरा नहीं किया जा सकता। उदाहरण के लिए, 404 Not Found का मतलब है कि संसाधन मौजूद नहीं है। 5xx स्टेटस कोड सर्वर त्रुटियों को इंगित करते हैं — सर्वर आंतरिक समस्या के कारण वैध अनुरोध को पूरा करने में विफल रहा, जैसे 500 Internal Server Error या 503 Service Unavailable। मुख्य अंतर यह है कि समस्या क्लाइंट के अनुरोध में है या सर्वर की इसे संसाधित करने की क्षमता में।

सबसे आम HTTP स्टेटस कोड कौन सा है?

200 OK सफल अनुरोधों के लिए सबसे आम HTTP स्टेटस कोड है। त्रुटियों में, 404 Not Found सबसे प्रसिद्ध कोड है। आधुनिक वेब एप्लिकेशन में, URL रीडायरेक्शन के लिए 301/302 रीडायरेक्ट स्टेटस कोड भी अत्यंत सामान्य हैं। सर्वर साइड पर, 500 Internal Server Error सबसे सामान्य सर्वर त्रुटि कोड है। वेब ट्रैफ़िक विश्लेषण के अनुसार, लगभग 70-80% अनुरोध 2xx कोड लौटाते हैं, 5-10% 3xx रीडायरेक्ट, 5-15% 4xx क्लाइंट त्रुटियां, और 1-5% 5xx सर्वर त्रुटियां लौटाते हैं।

क्या HTTP स्टेटस कोड कस्टमाइज़ किए जा सकते हैं?

हालांकि मानक HTTP स्टेटस कोड IANA और RFC विनिर्देशों द्वारा परिभाषित हैं, कस्टम कोड का उपयोग कुछ संदर्भों में किया जा सकता है। लेकिन ऐसा करना अनुशंसित नहीं है क्योंकि क्लाइंट, प्रॉक्सी और ब्राउज़र कस्टम कोड नहीं समझ सकते। मानक कोड लगभग सभी सामान्य परिदृश्यों को कवर करते हैं। कुछ एप्लिकेशन आंतरिक रूप से गैर-मानक कोड का उपयोग करते हैं, लेकिन बाहरी क्लाइंट के साथ संवाद करते समय उन्हें हमेशा मानक कोड में मैप करना चाहिए। HTTP विनिर्देश विशिष्ट श्रेणियों (1xx-5xx) के लिए स्टेटस कोड रेंज आरक्षित करता है और कस्टम कोड बनाने के बजाय सबसे उपयुक्त मौजूदा कोड का उपयोग करने की सिफारिश करता है।

418 I'm a Teapot स्टेटस कोड क्या है?

418 I'm a Teapot स्टेटस कोड RFC 2324 (Hyper Text Coffee Pot Control Protocol) में 1 अप्रैल 1998 को प्रकाशित एक अप्रैल फूल्स डे मजाक है। इसका मतलब है कि सर्वर कॉफी बनाने से इनकार करता है क्योंकि वह एक चायदानी है। यह आधिकारिक रूप से पंजीकृत HTTP स्टेटस कोड है, लेकिन वास्तविक उपयोग के लिए नहीं है। कुछ डेवलपर्स और फ्रेमवर्क इसे ईस्टर एग या परीक्षण उद्देश्यों के लिए शामिल करते हैं। यह HTTP विनिर्देश में सबसे प्रसिद्ध हास्य तत्वों में से एक बन गया है।

301 बनाम 302 रीडायरेक्ट को कैसे संभालना चाहिए?

जब कोई संसाधन स्थायी रूप से नए URL पर स्थानांतरित हो गया हो तो 301 Moved Permanently का उपयोग करें। सर्च इंजन अपने इंडेक्स को नए URL पर अपडेट करेंगे और पुराने को क्रॉल करना बंद कर देंगे। जब रीडायरेक्ट अस्थायी हो, जैसे मेंटेनेंस या A/B परीक्षण के दौरान, 302 Found (या 307 Temporary Redirect) का उपयोग करें। सर्च इंजन मूल URL को इंडेक्स करना जारी रखेंगे। आधुनिक एप्लिकेशन के लिए, 301 और 302 के अधिक स्पष्ट विकल्प के रूप में 308 Permanent Redirect (अनुरोध विधि संरक्षित) और 307 Temporary Redirect (अनुरोध विधि संरक्षित) का उपयोग करने पर विचार करें।

हमारे संदर्भ के साथ HTTP Status Codes में महारत हासिल करें

OneTools Online का HTTP Status Codes संदर्भ सभी मानक HTTP और WebDAV स्टेटस कोड के लिए एक संपूर्ण, खोजने योग्य और रंग-कोडित गाइड प्रदान करता है। चाहे आप API बनाने वाले वेब डेवलपर हों, सर्वर समस्याओं को डीबग करने वाले सिस्टम एडमिनिस्ट्रेटर हों, या HTTP प्रोटोकॉल सीखने वाले छात्र हों, यह संदर्भ आपको किसी भी स्टेटस कोड को जल्दी से खोजने और समझने में मदद करता है। रीयल-टाइम खोज, श्रेणी फ़िल्टरिंग और एक-क्लिक कॉपी के साथ, यह दैनिक वेब डेवलपमेंट कार्य के लिए एकदम सही साथी है।