प्रतिसाद कोड

HTTP प्रतिसादाची पहिली ओळ स्टेट ड्रेन आहे. यात दोन भाग असतात: तीन-अंकी संख्या (प्रतिसाद कोड) आणि मजकूर संदेश (प्रतिसाद वर्णन).

RESPONSE-CODE TEXT-DESCRIPTION

क्लायंट प्रतिसाद कोडवरून त्याच्या विनंतीची स्थिती जाणून घेतो आणि पुढे काय करायचे ते ठरवतो. सर्व्हरवरील भिन्न प्रतिसादांची उदाहरणे:

201 तयार केले
401 अनधिकृत
507 अपुरा स्टोरेज

प्रतिसाद कोड 5 श्रेणींमध्ये विभागलेले आहेत. प्रतिसाद कोडचा पहिला अंक तो कोणत्या श्रेणीचा आहे हे ठरवतो.

क्रमांक 1 ने सुरू होणारी सर्व उत्तरे माहितीपूर्ण म्हणून वर्गीकृत केली आहेत. आम्ही त्यांच्याबद्दल तपशीलवार बोलणार नाही ...

प्रतिसाद कोड 200

शेवटी, असे इतर आहेत जे आपल्यासाठी अधिक मनोरंजक आहेत. 2xx सारखे दिसणारे सर्व प्रतिसाद यशस्वी आहेत. प्रोग्रामरना सर्वाधिक आवडलेला प्रतिसाद 200 ओके आहे , याचा अर्थ सर्व काही ठीक आहे, विनंती यशस्वीरित्या पूर्ण झाली.

तुम्हाला इतर "चांगल्या" उत्तरांची ही यादी उपयुक्त वाटू शकते:

कोड ओळ वर्णन
200 ठीक आहे ठीक आहे
201 तयार केले तयार केले
202 स्वीकारले स्वीकारले
203 गैर-अधिकृत माहिती माहिती अधिकृत नाही
204 सामग्री नाही सामग्री नाही
205 सामग्री रीसेट करा सामग्री रीसेट करा
208 आधीच नोंदवले आहे आधीच कळवले आहे

प्रतिसाद कोड 301, 302

3xx सारखे दिसणारे प्रतिसाद पुनर्निर्देशित वर्गात आहेत . ते सूचित करतात की संसाधन दुसर्या ठिकाणी हलविले गेले आहे.

त्यापैकी सर्वात लोकप्रिय:

  • 301 - कायमचे हलवले
  • 302 - तात्पुरते हलविले

प्रोग्रामरच्या बोलचालच्या भाषणात, आपण बर्‍याचदा “302 रीडायरेक्ट” किंवा “301 रीडायरेक्ट” ऐकू शकता - हे फक्त त्याबद्दल आहे.

300 उत्तरांची संपूर्ण यादी:

कोड ओळ वर्णन
300 एकाधिक निवडी निवडण्यासाठी अनेक पर्याय
301 कायमचे हलवले कायमचे हलवले
302 तात्पुरते हलविले तात्पुरते हलविले
303 इतर पहा इतर पहा
304 सुधारित नाही बदलले नाही
305 प्रॉक्सी वापरा प्रॉक्सी वापरा
307 तात्पुरते पुनर्निर्देशन तात्पुरते पुनर्निर्देशन
308 कायमस्वरूपी पुनर्निर्देशन कायम पुनर्निर्देशित

प्रतिसाद कोड 404

क्रमांक 4 ने सुरू होणारी सर्व उत्तरे क्लायंट-साइड एरर दर्शवतात आणि त्यापैकी बरेच आहेत. आपल्याला निश्चितपणे माहित असलेले सर्वात लोकप्रिय: हे उत्तर आहे “404 - सापडले नाही”.

इतर सामान्य उत्तरे टेबलमध्ये दिली आहेत:

कोड ओळ वर्णन
400 वाईट विनंती अवैध विनंती
401 अनाधिकृत अधिकृत नाही
402 पेमेंट आवश्यक आहे पेमेंट आवश्यक आहे
403 निषिद्ध निषिद्ध
404 आढळले नाही आढळले नाही
405 पद्धतीची परवानगी नाही पद्धत समर्थित नाही
406 मान्य नाही अस्वीकार्य
407 प्रॉक्सी प्रमाणीकरण आवश्यक आहे प्रॉक्सी प्रमाणीकरण आवश्यक आहे
408 विनंती कालबाह्य वेळ संपली
४१३ पेलोड खूप मोठा आहे पेलोड खूप मोठे आहे
४१४ URI खूप लांब आहे URI खूप लांब आहे
४२९ बर्‍याच विनंत्या खूप विनंत्या
499 क्लायंट बंद विनंती क्लायंटने कनेक्शन बंद केले

प्रतिसाद कोड 501

आणि शेवटी, शेवटची श्रेणी सर्व्हर-साइड त्रुटी आहे. अशा सर्व त्रुटी क्रमांक 5 ने सुरू होतात. विकासकासाठी सर्वात सामान्य त्रुटी ही 501 आहे (कार्यक्षमता लागू केलेली नाही). कधी कधी असं होतं.

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

कोड ओळ वर्णन
५०० अंतर्गत सर्व्हर त्रुटी अंतर्गत सर्व्हर त्रुटी
५०१ अंमलात नाही आणले अंमलात नाही आणले
५०२ खराब गेटवे चुकीचे प्रवेशद्वार
५०३ सेवा अनुपलब्ध सेवा अनुपलब्ध आहे
५०४ गेटवे कालबाह्य गेटवे प्रतिसाद देत नाही
५०७ अपुरा स्टोरेज स्टोरेज ओव्हरफ्लो
508 लूप सापडला अंतहीन पुनर्निर्देशन
५०९ बँडविड्थ मर्यादा ओलांडली चॅनेल बँडविड्थ संपली
५२० अज्ञात त्रुटी अज्ञात त्रुटी
५२१ वेब सर्व्हर डाउन आहे वेब सर्व्हर काम करत नाही
५२२ कनेक्शन टाइम आउट कनेक्शन प्रतिसाद देत नाही
५२३ मूळ अगम्य आहे स्रोत अनुपलब्ध
५२४ कालबाह्य झाले कालबाह्य झाले
५२५ SSL हँडशेक अयशस्वी SSL हँडशेक अयशस्वी
५२६ अवैध SSL प्रमाणपत्र अवैध SSL प्रमाणपत्र