HTTP त्रुटी आणि स्थिती कोड समजावून

वेबपृष्ठ त्रुटी समजून घेणे आणि त्याविषयी काय करावे

जेव्हा आपण वेबसाइट्सना भेट देता तेव्हा आपले ब्राउझर-क्लायंटने वेब सर्व्हरवर कनेक्शनला HTTP नावाच्या नेटवर्क प्रोटोकॉलद्वारे कनेक्शन तयार केले. हे नेटवर्क कनेक्शन वेबपृष्ठांची सामग्री आणि काही प्रोटोकॉल नियंत्रण माहितीसह ग्राहकांकडे सर्व्हरवर प्रतिसाद डेटा पाठविण्यासाठी समर्थन करते. कधीकधी आपण ज्या वेबसाइटवर पोहोचण्याचा प्रयत्न करत आहात त्या वेबसाइटवर पोहोचण्यात आपण यशस्वी होऊ शकत नाही. त्याऐवजी, आपण एक त्रुटी किंवा स्थिती कोड पहा.

HTTP त्रुटी आणि स्थिती कोडचे प्रकार

प्रत्येक विनंतीसाठी HTTP सर्व्हर प्रतिसाद डेटामध्ये समाविष्ट केलेल्या विनंतीचा परिणाम दर्शविणारा एक कोड नंबर आहे. हे परिणाम कोड तीन अंकी संख्या विभागात विभागले आहेत:

इंटरनेट किंवा इंट्रानेटवर फक्त बर्याच चुकीच्या त्रुटी आणि स्थिती कोड दिसतात. त्रुटींशी संबंधित कोडना सामान्यत: एका वेबपृष्ठ मध्ये दर्शविले जातात जिथे ते अयशस्वी विनंतीचे आउटपुट म्हणून प्रदर्शित केले जातात, तर इतर स्थिती कोड वापरकर्त्यांना प्रदर्शित केले जात नाहीत

200 ठीक आहे

विकिमीडिया कॉमन्स

HTTP स्थितीच्या बाबतीत 200 ओके , वेब सर्व्हरने यशस्वीरित्या विनंती केली आणि ब्राउझरमध्ये सामग्री प्रसारित केली. बर्याच HTTP विनंत्या या स्थितीत परिपुर्ण होतात. जेव्हा काही समस्या असेल तेव्हा वेब ब्राउझर सहसा कोड दर्शवितात म्हणूनच वापरकर्ते हा कोड स्क्रीनवर क्वचितच पाहतात.

त्रुटी 404 आढळले नाही

जेव्हा आपण HTTP त्रुटी पहाल 404 सापडत नाही, तेव्हा वेब सर्व्हरला विनंती केलेले पृष्ठ, फाइल किंवा अन्य स्त्रोत सापडत नाही. HTTP 404 त्रुटी क्लायंट आणि सर्व्हर दरम्यानचे नेटवर्क कनेक्शन यशस्वीरित्या तयार झाले असल्याचे सूचित करते. ही त्रुटी बहुतेक वेळा होते जेव्हा एखादी व्यक्ती ब्राउझरमध्ये चुकीची URL प्रविष्ट करते, किंवा वेब सर्व्हर प्रशासकाने पत्त्यास वैध नवीन स्थानावर पुनर्निर्देशित न करता काढली. वापरकर्त्यांनी या समस्येचे निराकरण करण्यासाठी URL सत्यापित करणे आवश्यक आहे किंवा वेब प्रशासक त्यास दुरुस्त करण्याची प्रतीक्षा करावी.

500 आंतरिक सर्व्हर त्रुटी त्रुटी

विकिमीडिया कॉमन्स

HTTP त्रुटी 500 आंतरिक सर्व्हर त्रुटीसह, वेब सर्व्हरला ग्राहकाकडून एक वैध विनंती प्राप्त झाली पण त्यावर प्रक्रिया करण्यात अक्षम आहे. HTTP 500 त्रुटी उद्भवते जेव्हा सर्व्हरला काही सामान्य तांत्रिक त्रुटी आढळतात जसे की उपलब्ध मेमरी किंवा डिस्क जागा कमी असणे सर्व्हर प्रशासकाने या समस्येचे निराकरण केले पाहिजे. अधिक »

त्रुटी 503 सेवा अनुपलब्ध

सार्वजनिक डोमेन

HTTP त्रुटी 503 सेवा अनुपलब्ध संकेत दर्शवते की वेब सर्व्हर येणार्या क्लायंटच्या विनंतीवर प्रक्रिया करू शकत नाही. प्रशासकीय धोरणांमुळे, समवर्ती वापरकर्त्यांच्या संख्येवर मर्यादा ओलांडत किंवा CPU उपयोगामुळे अनपेक्षित अपयशांपासून वेगळे करण्यासाठी, काही HTTP सर्व्हर HTTP 503 वापरतात, जे सामान्यत: HTTP 500 म्हणून नोंदवले जातील.

301 कायमचे हलविले

सार्वजनिक डोमेन

HTTP 301 हलवलेला क्लायंटद्वारे निर्देशित केलेल्या URI वेगवेगळ्या स्थानामध्ये HTTP पुनर्निर्देशित नावाची पद्धत वापरुन दर्शविले गेले आहे, जे क्लायंटला नवीन विनंती जारी करण्यास परवानगी देते आणि नवीन स्थानावरून स्त्रोत प्राप्त करण्यास अनुमती देते. वेब ब्राउझर स्वयंचलितपणे वापरकर्त्याच्या हस्तक्षेपाशिवाय HTTP 301 पुनर्निर्देशने अनुसरण करते.

302 सापडले किंवा 307 तात्पुरते पुनर्निर्देशन

सार्वजनिक डोमेन

स्थिती 302 सापडले 301 सारखेच आहे, परंतु 302 कोड कायमस्वरुपी ऐवजी तात्पुरते हलवलेल्या ठिकाणी स्रोत हलविण्याकरिता डिझाइन केले होते. सर्व्हर प्रशासकाला फक्त संक्षिप्त सामग्री देखभाल कालावधी दरम्यान HTTP 302 वापरायला पाहिजे. वेब ब्राऊझर 302 पुनर्निर्देशनांचे जसे ते कोड 301 साठी करतात त्याप्रमाणे स्वयंचलितपणे अनुसरण करतात. HTTP आवृत्ती 1.1 तात्पुरत्या पुनर्निर्देशित सूचित करण्यासाठी एक नवीन कोड, 307 तात्पुरते पुनर्निर्देशित जोडला आहे.

400 खराब विनंती

सार्वजनिक डोमेन

400 वाईट विनंतीचा प्रतिसाद म्हणजे सामान्यत: अवैध सिंटॅक्समुळे वेब सर्व्हरला विनंती समजली नाही सामान्यतः, हे क्लायंटचा समावेश असलेली तांत्रिक बिघाड दर्शवते, परंतु नेटवर्कवरील डेटा भ्रष्टाचार स्वतः त्रुटी देखील करू शकतात.

401 अनधिकृत

सार्वजनिक डोमेन

401 अनधिकृत त्रुटी उद्भवते जेव्हा वेब क्लायंट सर्व्हरवर संरक्षित स्त्रोताची विनंती करतो, परंतु क्लायंट प्रवेशासाठी प्रमाणीकृत केले गेले नाही. सर्वसाधारणपणे, समस्येचे निराकरण करण्यासाठी ग्राहकास वैध वापरकर्तानाव आणि संकेतशब्दासह सर्व्हरवर लॉग इन करणे आवश्यक आहे.

100 सुरू ठेवा

सार्वजनिक डोमेन

प्रोटोकॉलच्या 1.1 आवृत्तीमध्ये जोडले, HTTP स्थिती 100 सुरू ठेवा सर्व्हरला मोठ्या विनंत्या स्वीकारण्यासाठी त्यांच्या तयारीची पुष्टी करण्याची संधी देऊन अधिक कार्यक्षमतेने नेटवर्क बँडविड्थ वापरण्यासाठी डिझाइन केले होते. सुरू ठेवा प्रोटोकॉल HTTP 1.1 क्लायंटला एक लहान, खास कॉन्फिगर केलेला संदेश पाठविण्यास परवानगी देतो ज्याने सर्व्हरला 100 कोडसह प्रत्युत्तर देण्यास सांगितले आहे. हे नंतर (विशेषत: मोठ्या) फॉलो-अप विनंती पाठविण्यापूर्वी प्रतिसादांसाठी प्रतिक्षा करतात. HTTP 1.0 क्लायंट आणि सर्व्हर या कोडचा वापर करत नाहीत.

204 सामग्री नाही

सार्वजनिक डोमेन

आपल्याला संदेश दिसेल 204 कोणताही मजकूर जेव्हा सर्व्हर क्लाएंट विनंतीसाठी वैध उत्तर पाठविते ज्यात केवळ शीर्षलेख माहिती आहे-त्यात केवळ कोणताही संदेश शरीर नाही वेब क्लायंट HTTP 204 चा वापर अधिक प्रभावीपणे सर्व्हर प्रतिसादांवर प्रक्रिया करण्यासाठी करू शकतो, उदासीन रीफ्रेश पृष्ठे टाळून, उदाहरणार्थ.

502 खराब गेटवे

सार्वजनिक डोमेन

क्लायंट आणि सर्व्हर दरम्यान एक नेटवर्क समस्या 502 वाईट गेटवे त्रुटी कारणीभूत. हे नेटवर्क फायरवॉल , राउटर किंवा अन्य नेटवर्क गेटवे डिव्हाइसवर कॉन्फिगरेशन त्रुटीमुळे ट्रिगर केले जाऊ शकते.