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



HTTP स्थिति (और अधिक सटीक होने के लिए, फिर HTTP स्थिति कोड) आपके अनुरोध के सर्वर प्रतिसाद का हिस्सा है। आम तौर पर, प्रत्येक स्थिति अंग्रेजी में स्पष्टीकरण के साथ होती है HTTP स्थितियां उपयोगकर्ता को यह समझने की अनुमति देती हैं कि कैसे सर्वर ने उनके अनुरोध पर प्रतिक्रिया दी और इस पर आधारित, आगे बढ़ने का निर्णय करें



HTTP स्थितियों को HTTP त्रुटियां कहा जाता है यह केवल आंशिक रूप से सच है, क्योंकि वहाँ है HTTP स्थिति कोड के पांच समूह, और उनसे सर्वर से कनेक्ट होने में त्रुटियों के साथकेवल दो समूह संबद्ध हैं एचटीटीपी स्थिति, 4 से शुरू, ग्राहक से एक गलती को इंगित करें (जो आपके पक्ष से है)। और अगर स्टेटस कोड का पहला अंक 5 है, तो समस्या सर्वर साइड पर है, और आप इसके बारे में गुप्त नहीं हैं।



4xx की एचटीटीपी स्थिति आमतौर पर संकेत देती है कि आपके अनुरोध में कुछ त्रुटि थी जिसने सर्वर को प्रोसेसिंग से रोका था। उदाहरण के लिए, कोड 400 बुरा अनुरोध का अर्थ है एक अमान्य अनुरोध यदि क्वेरी वाक्यविन्यास मान्य नहीं है, तो सर्वर इसे पार्स करने में सक्षम नहीं होगा।



त्रुटि 401 अनधिकृत एक अनधिकृत अनुरोध इंगित करता है कुछ दस्तावेज़ों तक पहुंच केवल तब प्रदान की जा सकती है जब आप लॉगिन या पासवर्ड दर्ज करें (या आप प्रवेश के लिए एक पंजीकृत उपयोगकर्ता होना चाहिए)। यदि आप पंजीकृत नहीं हैं या लॉगिन / पासवर्ड नहीं जानते हैं, तो सर्वर आपको यह त्रुटि देगा। यदि प्रॉक्सी सर्वर पर प्रमाणीकरण होता है, तो त्रुटि कोड होगा 407 प्रॉक्सी प्रमाणीकरण आवश्यक - प्रॉक्सी प्रमाणीकरण आवश्यक है।



अक्सर एक त्रुटि होती है 403 निषिद्ध (प्रवेश निषेध)। इसका अर्थ है कि सर्वर ने आपके अनुरोध को समझ लिया है, लेकिन आपको ऐक्सेस नहीं मिलेगी। आमतौर पर ऐसा तब होता है जब आप एक ऐसे पृष्ठ तक पहुंचना चाहते हैं जो सामान्य उपयोगकर्ताओं (उदाहरण के लिए, एक प्रशासनिक विभाजन या .htaccess फ़ाइलों) तक पहुंच योग्य नहीं है। सर्वर व्यवस्थापक विशेष विन्यास फाइलों के उपयोग से ऐसे विभाजनों तक पहुंच बंद कर देता है। इसके अलावा, सर्वर इस त्रुटि को वापस कर सकता है यदि समान आईपी पते से बहुत अधिक हिट हो। प्रॉक्सी के माध्यम से जाने या इंटरनेट से फिर से कनेक्ट करने का प्रयास करें यदि आपके पास गतिशील आईपी है



लेकिन अभी भी सबसे प्रसिद्ध स्थिति कोड HTTP है - 404 नहीं मिला (पेज नहीं मिला) इसका मतलब यह है कि आप या तो पृष्ठ के पते गलत तरीके से टाइप किए हैं, या उस पृष्ठ पर जो इस पते पर एक बार स्थित था सर्वर से हटा दिया गया था। प्रायः, साइट स्वामी रचनात्मक रूप से पेज 404 के लेआउट तक पहुंचते हैं। यह मुख्यतः यह सुनिश्चित करने के लिए किया जाता है कि उपयोगकर्ता साइट को नहीं छोड़ता है, एक त्रुटि का सामना कर रहा है। आमतौर पर, 404 त्रुटि पृष्ठ में साइट के मुख्य पृष्ठ का एक लिंक होता है ताकि उपयोगकर्ता टैब को बंद करने या किसी अन्य साइट पर स्विच करने के बजाय वहां वापस लौटा सके।



अन्य एचएचटीपी स्थितियां हैं जो संकेत देते हैंक्लाइंट त्रुटि (405 से 417 तक, 422 से 424, 426 और 402 - अंतिम स्थिति अभी तक उपयोग नहीं की गई है)। त्रुटियों के कारण भिन्न हैं, उदाहरण के लिए, त्रुटि 413 का अर्थ बहुत बड़ा है एक क्वेरी आकार, त्रुटि 414 बहुत लंबा URL है, और इसी तरह। यहां तक ​​कि एक कॉमिक HTTP स्थिति कोड भी है 418 मैं "मी चायदानी हूँ (मैं एक केतली हूं), जिसे इंटरनेट इंजीनियरिंग काउंसिल (आईईटीएफ) से अप्रैल फुल मजाक के रूप में पेश किया गया है।



यदि अनुरोध को दोष से संसाधित नहीं किया जा सकता हैसर्वर, आपको कोड 5xx के साथ एक त्रुटि मिलेगी। यहां आप कुछ भी नहीं कर सकते हैं, सिवाय इसके कि आप थोड़ी देर बाद पेज पर जाने की कोशिश करते हैं। अक्सर उपयोगकर्ताओं को एक त्रुटि मिल सकती है 502 बैड गेटवे (खराब गेटवे)। इसका मतलब यह है कि एक प्रवेश द्वार या प्रॉक्सी के रूप में कार्य करने वाला सर्वर एक संदेश प्राप्त करता है जिसमें मध्यवर्ती कार्रवाई असफल रही थी यदि सर्वर जो गेटवे या प्रॉक्सी के रूप में कार्य करता है, तो वर्तमान अनुरोध को पूरा करने के लिए अपस्ट्रीम सर्वर से कोई प्रतिक्रिया प्राप्त नहीं हुई, तो त्रुटि लौटा दी जाएगी 504 गेटवे टाइमआउट (गेटवे का जवाब नहीं है)।



यदि सर्वर तकनीकी कारणों (ओवरलोड, रखरखाव) के लिए अनुरोध पर प्रक्रिया नहीं कर सकता है, तो यह कोड वापस करेगा 503 सेवा अनुपलब्धयह दर्शाता है कि सेवा अनुपलब्ध है अगर होस्टिंग प्रदाता ने साइट पर ट्रैफिक प्रतिबंध लगा दिया है और यह सीमा पार कर गई है, तो त्रुटि वापस आ जाएगी 50 9 बैंडविड्थ सीमा पार हो गई, जो कहते हैं कि चैनल का बैंडविड्थ समाप्त हो गया है।



अक्सर आपको त्रुटियों का सामना करना पड़ता है 501 (न करें505 (एचटीटीपी संस्करण समर्थित नहीं है), 506 (विकल्प भी सहमत - प्रयोगात्मक स्थिति कोड), 507 (भंडारण अतिप्रवाह), और 510 (विस्तारित नहीं)। किसी भी अन्य आंतरिक सर्वर त्रुटि के लिए, कोड वापस आ गया है 500 आंतरिक सर्वर त्रुटि.



यदि आप मूल HTTP स्थितियों को जानते हैं, तो आपको वांछित वेब पेज के बजाय दिखाई देने वाले संदेशों से भयभीत नहीं होगा। वे प्रश्न "उत्तरदाय कौन है?" (क्लाइंट या सर्वर) का उत्तर देने में मदद करेगा, और कभी-कभी "क्या करना है?"



HTTP स्थिति: त्रुटि कोड
टिप्पणियाँ 0