HTTP - स्थिति कोड
सर्वर प्रतिक्रिया में स्थिति-कोड तत्व, 3-अंकीय पूर्णांक होता है, जहां स्थिति-संहिता का पहला अंक प्रतिक्रिया की श्रेणी को परिभाषित करता है और अंतिम दो अंकों में कोई वर्गीकरण भूमिका नहीं होती है। पहले अंक के लिए 5 मान हैं:
एस.एन. | कोड और विवरण |
---|---|
1 | 1xx: Informational इसका मतलब है कि अनुरोध प्राप्त हो गया है और प्रक्रिया जारी है। |
2 | 2xx: Success इसका मतलब है कि कार्रवाई सफलतापूर्वक प्राप्त हुई, समझी गई, और स्वीकार की गई। |
3 | 3xx: Redirection इसका अर्थ है कि अनुरोध को पूरा करने के लिए आगे की कार्रवाई की जानी चाहिए। |
4 | 4xx: Client Error इसका अर्थ है कि अनुरोध में गलत सिंटैक्स है या पूरा नहीं किया जा सकता है। |
5 | 5xx: Server Error इसका मतलब है कि सर्वर स्पष्ट रूप से वैध अनुरोध को पूरा करने में विफल रहा। |
HTTP स्थिति कोड एक्स्टेंसिबल हैं और सभी पंजीकृत स्टेटस कोड के अर्थ को समझने के लिए HTTP एप्लिकेशन की आवश्यकता नहीं है। नीचे सभी स्टेटस कोड की एक सूची दी गई है।
1xx: सूचना
संदेश | विवरण |
---|---|
100 जारी रखें | अनुरोध का केवल एक हिस्सा सर्वर द्वारा प्राप्त किया गया है, लेकिन जब तक इसे अस्वीकार नहीं किया जाता है, ग्राहक को अनुरोध जारी रखना चाहिए। |
101 स्विचिंग प्रोटोकॉल | सर्वर प्रोटोकॉल स्विच करता है। |
2xx: सफल
संदेश | विवरण |
---|---|
200 ठीक है | अनुरोध ठीक है। |
201 बनाया गया | अनुरोध पूरा हो गया है, और एक नया संसाधन बनाया गया है। |
202 स्वीकार किए जाते हैं | अनुरोध प्रसंस्करण के लिए स्वीकार किया जाता है, लेकिन प्रसंस्करण पूरा नहीं होता है। |
203 गैर-आधिकारिक सूचना | इकाई शीर्षलेख में जानकारी स्थानीय या तृतीय-पक्ष प्रतिलिपि से होती है, मूल सर्वर से नहीं। |
204 कोई सामग्री नहीं | प्रतिक्रिया में एक स्थिति कोड और हेडर दिया जाता है, लेकिन उत्तर में कोई निकाय-निकाय नहीं होता है। |
205 रीसेट सामग्री | ब्राउज़र को अतिरिक्त इनपुट के लिए इस लेनदेन के लिए उपयोग किए जाने वाले फ़ॉर्म को साफ़ करना चाहिए। |
206 आंशिक सामग्री | सर्वर अनुरोधित आकार का आंशिक डेटा लौटा रहा है। रेंज हेडर को निर्दिष्ट करने के अनुरोध के जवाब में उपयोग किया जाता है । सर्वर को सामग्री-श्रेणी हेडर के साथ प्रतिक्रिया में शामिल सीमा को निर्दिष्ट करना होगा । |
3xx: पुनर्निर्देशन
संदेश | विवरण |
---|---|
300 एकाधिक विकल्प | एक लिंक सूची। उपयोगकर्ता एक लिंक का चयन कर सकता है और उस स्थान पर जा सकता है। अधिकतम पांच पते। |
301 स्थायी रूप से स्थानांतरित | अनुरोधित पृष्ठ नए url में चला गया है। |
302 मिला | अनुरोधित पृष्ठ अस्थायी रूप से एक नए url में चला गया है। |
303 अन्य देखें | अनुरोधित पृष्ठ एक अलग यूआरएल के तहत पाया जा सकता है। |
304 संशोधित नहीं | यह एक इफ़-संशोधित-चूंकि या अगर-कोई-मेल हेडर के लिए प्रतिक्रिया कोड है , जहां निर्दिष्ट तिथि के बाद से URL को संशोधित नहीं किया गया है। |
305 प्रॉक्सी का उपयोग करें | अनुरोधित URL को स्थान शीर्षलेख में वर्णित प्रॉक्सी के माध्यम से एक्सेस किया जाना चाहिए । |
306 अप्रयुक्त | इस कोड का उपयोग पिछले संस्करण में किया गया था। यह अब उपयोग नहीं किया जाता है, लेकिन कोड आरक्षित है। |
307 अस्थाई पुनर्निर्देश | अनुरोधित पृष्ठ अस्थायी रूप से एक नए url में चला गया है। |
4xx: क्लाइंट त्रुटि
संदेश | विवरण |
---|---|
400 गलत अनुरोध | सर्वर ने अनुरोध को नहीं समझा। |
अनधिकृत 401 | अनुरोधित पृष्ठ को उपयोगकर्ता नाम और पासवर्ड की आवश्यकता है। |
402 भुगतान आवश्यक | आप अभी तक इस कोड का उपयोग नहीं कर सकते हैं । |
403 निषिद्ध | अनुरोधित पृष्ठ पर प्रवेश वर्जित है। |
404 नहीं मिला | सर्वर अनुरोधित पृष्ठ नहीं पा सकता है। |
405 विधि अनुमति नहीं है | अनुरोध में निर्दिष्ट विधि की अनुमति नहीं है। |
406 स्वीकार्य नहीं है | सर्वर केवल एक प्रतिक्रिया उत्पन्न कर सकता है जिसे क्लाइंट द्वारा स्वीकार नहीं किया जाता है। |
407 प्रॉक्सी प्रमाणीकरण आवश्यक | इस अनुरोध को पूरा करने से पहले आपको एक प्रॉक्सी सर्वर के साथ प्रमाणित करना होगा। |
408 निवेदन समय समाप्त | प्रतीक्षा करने के लिए तैयार किए गए सर्वर से अनुरोध में अधिक समय लगा। |
४० ९ संघर्ष | संघर्ष के कारण अनुरोध पूरा नहीं हो सका। |
410 गया | अनुरोधित पृष्ठ अब उपलब्ध नहीं है। |
411 लंबाई आवश्यक है | "सामग्री-लंबाई" को परिभाषित नहीं किया गया है। सर्वर इसके बिना अनुरोध को स्वीकार नहीं करेगा। |
412 पूर्वधारणा विफल | अनुरोध में दी गई पूर्व शर्त सर्वर द्वारा झूठी का मूल्यांकन किया गया। |
413 अनुरोध इकाई बहुत बड़ी है | सर्वर अनुरोध को स्वीकार नहीं करेगा, क्योंकि अनुरोध इकाई बहुत बड़ी है। |
414 अनुरोध-यूआरएल बहुत लंबा है | सर्वर अनुरोध को स्वीकार नहीं करेगा, क्योंकि url बहुत लंबा है। तब होता है जब आप "पोस्ट" अनुरोध को एक लंबी क्वेरी जानकारी के साथ "पाने" के अनुरोध में परिवर्तित करते हैं। |
415 असमर्थित मीडिया प्रकार | सर्वर अनुरोध को स्वीकार नहीं करेगा, क्योंकि मध्यांतर समर्थित नहीं है। |
416 अनुरोधित सीमा संतोषजनक नहीं | अनुरोधित बाइट रेंज उपलब्ध नहीं है और सीमा से बाहर है। |
417 उम्मीद असफल रही | अपेक्षा अनुरोध-हेडर फ़ील्ड में दी गई अपेक्षा को इस सर्वर से पूरा नहीं किया जा सकता है। |
5xx: सर्वर त्रुटि
संदेश | विवरण |
---|---|
500 आंतरिक सर्वर त्रुटि | अनुरोध पूरा नहीं हुआ था। सर्वर एक अप्रत्याशित स्थिति से मिला। |
501 लागू नहीं किया गया | अनुरोध पूरा नहीं हुआ था। सर्वर ने आवश्यक कार्यक्षमता का समर्थन नहीं किया। |
502 खराब गेटवे | अनुरोध पूरा नहीं हुआ था। सर्वर को अपस्ट्रीम सर्वर से एक अमान्य प्रतिक्रिया मिली। |
503 सेवा उपलब्ध नहीं | अनुरोध पूरा नहीं हुआ था। सर्वर अस्थायी रूप से ओवरलोडिंग या डाउन है। |
504 गेटवे समय समाप्त | प्रवेश द्वार का समय समाप्त हो गया है। |
505 HTTP संस्करण समर्थित नहीं है | सर्वर "http प्रोटोकॉल" संस्करण का समर्थन नहीं करता है। |