HTTP स्थिति पंक्तियों की पूरी सूची

विषयसूची:

HTTP स्थिति पंक्तियों की पूरी सूची
HTTP स्थिति पंक्तियों की पूरी सूची
Anonim

HTTP स्थिति लाइन HTTP स्थिति कोड (वास्तविक कोड संख्या) को दिया गया शब्द है, जब HTTP कारण वाक्यांश के साथ होता है1 (संक्षिप्त विवरण)।

हम HTTP स्थिति कोड त्रुटियों (4xx और 5xx) की एक सूची के साथ-साथ उन्हें ठीक करने के कुछ सुझावों के साथ भी रखते हैं।

हालाँकि तकनीकी रूप से गलत है, HTTP स्थिति पंक्तियों को अक्सर केवल HTTP स्थिति कोड के रूप में संदर्भित किया जाता है।

Image
Image

HTTP स्थिति कोड श्रेणियाँ

जैसा कि आप नीचे देख सकते हैं, HTTP स्थिति कोड तीन अंकों के पूर्णांक होते हैं। एक विशिष्ट श्रेणी के भीतर कोड की पहचान करने के लिए सबसे पहले अंक का उपयोग किया जाता है-इन पांचों में से एक:

  • 1XX: सूचनात्मक-अनुरोध स्वीकार कर लिया गया या प्रक्रिया जारी है।
  • 2XX: पुष्टि करता है कि कार्रवाई सफलतापूर्वक पूरी हुई या समझी गई।
  • 3XX: पुनर्निर्देशन-अनुरोध को पूरा करने के लिए कुछ और करने की आवश्यकता है।
  • 4XX: क्लाइंट त्रुटि जो इंगित करती है कि अनुरोध पूरा नहीं हो सकता है या गलत सिंटैक्स है।
  • 5XX: सर्वर त्रुटि जो इंगित करती है कि सर्वर एक अनुरोध को पूरा करने में विफल रहा जो माना जाता था कि मान्य था।

एप्लिकेशन जो HTTP स्थिति कोड को समझते हैं, उन्हें इन सभी कोडों को जानने की आवश्यकता नहीं है, जिसका अर्थ है कि एक अज्ञात कोड में एक अज्ञात HTTP कारण वाक्यांश भी होता है, जो उपयोगकर्ता को अधिक जानकारी नहीं देगा। हालाँकि, इन HTTP अनुप्रयोगों को श्रेणियों या वर्गों को समझना होगा जैसा कि हमने उन्हें ऊपर वर्णित किया है।

यदि सॉफ़्टवेयर को विशिष्ट कोड का अर्थ नहीं पता है, तो यह कम से कम वर्ग की पहचान कर सकता है।उदाहरण के लिए, यदि एप्लिकेशन के लिए 490 स्थिति कोड अज्ञात है, तो वह इसे 400 के रूप में मान सकता है क्योंकि यह उसी श्रेणी में है, और फिर यह मान सकता है कि क्लाइंट अनुरोध में कुछ गड़बड़ है।

HTTP स्थिति रेखाएं (HTTP स्थिति कोड + HTTP कारण वाक्यांश)

आधिकारिक HTTP स्थिति पंक्तियाँ
स्थिति कोड कारण वाक्यांश
100 जारी रखें
101 स्विचिंग प्रोटोकॉल
102 प्रसंस्करण
200 ठीक
201 बनाया
202 स्वीकृत
203 गैर-आधिकारिक जानकारी
204 कोई सामग्री नहीं
205 सामग्री रीसेट करें
206 आंशिक सामग्री
207 बहु-स्थिति
208 पहले से ही रिपोर्ट किया गया
300 बहुविकल्पी
301 स्थायी रूप से स्थानांतरित
302 मिला
303 अन्य देखें
304 संशोधित नहीं
305 प्रॉक्सी का प्रयोग करें
307 अस्थायी रीडायरेक्ट
308 स्थायी रीडायरेक्ट
400 खराब अनुरोध
401 अनधिकृत
402 भुगतान आवश्यक
403 निषिद्ध
404 नहीं मिला
405 विधि की अनुमति नहीं है
406 स्वीकार्य नहीं
407 प्रॉक्सी प्रमाणीकरण आवश्यक
408 अनुरोध टाइम-आउट
409 संघर्ष
410 गया
411 लंबाई आवश्यक
412 पूर्व शर्त विफल
413 अनुरोध इकाई बहुत बड़ी
414 अनुरोध-यूआरआई बहुत बड़ा
415 असमर्थित मीडिया प्रकार
416 अनुरोध सीमा संतोषजनक नहीं
417 उम्मीद विफल
421 गलत दिशा में अनुरोध
422 असंसाधित इकाई
423 लॉक किया गया
424 असफल निर्भरता
425 अनियंत्रित संग्रह
426 अपग्रेड आवश्यक
428 पूर्व शर्त आवश्यक
429 बहुत अधिक अनुरोध
431 अनुरोध हैडर फ़ील्ड बहुत बड़े
451 कानूनी कारणों से अनुपलब्ध
500 आंतरिक सर्वर त्रुटि
501 लागू नहीं
502 खराब गेटवे
503 सेवा अनुपलब्ध
504 गेटवे टाइम-आउट
505 HTTP संस्करण समर्थित नहीं
506 वेरिएंट भी बातचीत करता है
507 अपर्याप्त संग्रहण
508 लूप का पता चला
510 विस्तारित नहीं
511 नेटवर्क प्रमाणीकरण आवश्यक

[1] केवल HTTP स्थिति कोड के साथ आने वाले HTTP कारण वाक्यांशों की अनुशंसा की जाती है। RFC 2616 6.1.1 के अनुसार भिन्न कारण वाक्यांश की अनुमति है। आप HTTP कारण वाक्यांशों को अधिक "दोस्ताना" विवरण या किसी स्थानीय भाषा में बदलते हुए देख सकते हैं।

अनौपचारिक HTTP स्थिति पंक्तियाँ

नीचे दी गई HTTP स्थिति पंक्तियों का उपयोग कुछ तृतीय-पक्ष सेवाओं द्वारा त्रुटि प्रतिक्रिया के रूप में किया जा सकता है, लेकिन वे किसी RFC द्वारा निर्दिष्ट नहीं हैं।

अन्य संभावित HTTP स्थिति पंक्तियाँ
स्थिति कोड कारण वाक्यांश
103 चेकपॉइंट
420 विधि विफलता
420 अपने शांत को बढ़ाएं
440 लॉगिन टाइमआउट
449 के साथ पुनः प्रयास करें
450 Windows माता-पिता के नियंत्रण द्वारा अवरोधित
451 रीडायरेक्ट
498 अमान्य टोकन
499 टोकन आवश्यक
499 एंटीवायरस द्वारा अनुरोध प्रतिबंधित कर दिया गया है
509 बैंडविड्थ की सीमा पार हो गई
530 साइट फ़्रीज़ हो गई है

यह याद रखना महत्वपूर्ण है कि हालांकि HTTP स्थिति कोड अन्य संदर्भों में पाए गए त्रुटि संदेशों के साथ समान संख्या साझा कर सकते हैं, जैसे डिवाइस प्रबंधक त्रुटि कोड, इसका मतलब यह नहीं है कि वे किसी भी तरह से संबंधित हैं।

सिफारिश की: