स्पष्टीकरणासह HTTP स्थिती कोड

एचटीटीपी स्थिती कोड किंवा प्रतिसाद कोड पाच श्रेणींमध्ये गटबद्ध केले आहेत. 1 ×× माहितीपूर्ण, 2 ×× यश, 3 ×× पुनर्निर्देशन, 4 ×× क्लायंट त्रुटी, 5 ×× सर्व्हर त्रुटी.

या पोस्टमध्ये एचटीटीपी स्थिती कोडांची पूर्ण यादी आहे ज्यात बहुतेक सामान्य प्रतिसाद कोडांचे लहान वर्णन आहे.

जेव्हा आम्ही एपीआय चाचणी करतो, तेव्हा आम्ही सामान्यत: एपीआय कॉलवरून मिळालेल्या प्रतिसादाची पहिली पहिली गोष्ट म्हणजे स्टेटस कोड. आम्ही किमान सर्वात सामान्य स्थिती कोडंसह परिचित आहोत हे आवश्यक आहे जेणेकरून आम्ही समस्या लवकर ओळखू शकू.




1 al माहितीपूर्ण

स्थिती कोडचा 1 एक्सएक्सएक्स (माहितीविषयक) वर्ग कनेक्शन स्थितीबद्दल संवाद साधण्यासाठी किंवा विनंतीकृत कृती पूर्ण करण्यापूर्वी आणि अंतिम प्रतिसाद पाठविण्यापूर्वी प्रगतीची विनंती करण्यासाठी अंतरिम प्रतिसाद दर्शवितो.

  • 100 सुरू
  • 101 प्रोटोकॉल स्विच करीत आहे
  • 102 प्रक्रिया करीत आहे


2 ×× यश

स्थिती कोडचा 2 एक्सएक्सएक्स (यशस्वी) वर्ग असा सूचित करतो की क्लायंटची विनंती यशस्वीरित्या प्राप्त झाली, समजली गेली आणि स्वीकारली गेली.


200 ठीक आहे

200 (ओके) स्थिती कोड सूचित करते की विनंती यशस्वी झाली आहे. 200 प्रतिसादामध्ये पाठविलेले पेलोड विनंतीच्या पद्धतीवर अवलंबून असते.

201 तयार केले

२०१० (तयार केलेला) स्थिती कोड सूचित करीत आहे की विनंती पूर्ण झाली आहे आणि परिणामी एक किंवा अधिक नवीन संसाधने तयार केली गेली आहेत.

204 कोणतीही सामग्री नाही

204 (कोणतीही सामग्री नाही) स्थिती कोड सूचित करते की सर्व्हरने विनंती यशस्वीरित्या पूर्ण केली आहे आणि प्रतिसाद पेलोड बॉडीमध्ये पाठविण्यासाठी कोणतीही अतिरिक्त सामग्री नाही.

  • 202 - स्वीकारले
  • 203 - अधिकृत नसलेली माहिती
  • 205 - सामग्री रीसेट करा
  • 206 - आंशिक सामग्री
  • 207 - बहु-स्थिती
  • 208 - आधीच नोंदवलेला आहे
  • 226 - आयएम वापरलेले

संबंधित:


  • HTTP ची मुलभूत माहिती जाणून घ्या


3 ×× पुनर्निर्देशन

स्थिती कोडचा 3xx (पुनर्निर्देशन) वर्ग सूचित करतो की विनंती पूर्ण करण्यासाठी वापरकर्त्याच्या एजंटकडून पुढील कार्यवाही करणे आवश्यक आहे.

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

1०१ (कायमस्वरुपी हलविला गेला) स्थिती कोड सूचित करतो की लक्ष्य संसाधनास एक नवीन कायम यूआरआय नियुक्त केला गेला आहे आणि भविष्यात या स्त्रोताचा संदर्भ जोडलेल्या यूआरआयपैकी एक वापरला पाहिजे.

302 आढळले

302 (सापडलेला) स्थिती कोड सूचित करतो की लक्ष्य संसाधन भिन्न यूआरआय अंतर्गत तात्पुरते राहते.

  • 304 - सुधारित नाही
  • 300 - एकाधिक आवडी
  • 303 - इतर पहा
  • 305 - प्रॉक्सी वापरा
  • 307 - तात्पुरते पुनर्निर्देशन
  • 308 - कायमचा पुनर्निर्देशन


4 ×× क्लायंट त्रुटी

स्थिती कोडचा 4 एक्सएक्सएक्स (क्लायंट एरर) वर्ग क्लायंट चुकला असल्याचे दिसते.


400 वाईट विनंती

400 (बॅड रिक्वेस्ट) स्थिती कोड दर्शवितो की क्लायंट त्रुटी (उदा. विकृत विनंती वाक्यरचना) म्हणून समजल्या जाणार्‍या एखाद्या गोष्टीमुळे सर्व्हर विनंतीवर प्रक्रिया करू शकत नाही किंवा नाही.

401 अनधिकृत

401 (अनधिकृत) स्थिती कोड सूचित करते की विनंती लागू केली गेली नाही कारण त्यात लक्ष्य संसाधनासाठी वैध प्रमाणीकरण प्रमाणपत्रे नाहीत.

403 निषिद्ध

403 (निषिद्ध) स्थिती कोड सूचित करतो की सर्व्हरला विनंती समजली परंतु अधिकृत करण्यास नकार दिला.

404 आढळले नाही

404 (सापडला नाही) स्थिती कोड सूचित करते की मूळ सर्व्हरला लक्ष्य स्त्रोतासाठी वर्तमान प्रतिनिधित्व आढळले नाही किंवा तो अस्तित्वात आहे हे उघड करण्यास तयार नाही.


405 पद्धत अनुमत नाही

405 (पद्धत अनुमत नाही) स्थिती कोड सूचित करते की विनंती-लाइनमध्ये प्राप्त केलेली पद्धत मूळ सर्व्हरद्वारे ज्ञात आहे परंतु लक्ष्य स्त्रोताद्वारे समर्थित नाही.

415 असमर्थित मीडिया प्रकार

5१5 (असमर्थित मीडिया प्रकार) स्थिती कोड सूचित करते की मूळ सर्व्हर विनंतीची पूर्तता करण्यास नकार देत आहे कारण पेलोड लक्ष्य असलेल्या संसाधनावर या पद्धतीद्वारे समर्थित नसलेल्या स्वरूपात आहे. फॉर्मेटची समस्या विनंतीच्या संकेतशब्द-प्रकार किंवा सामग्री-एन्कोडिंगमुळे किंवा थेट डेटाची तपासणी केल्यामुळे उद्भवू शकते.

  • 402 देय आवश्यक आहे
  • 406 स्वीकार्य नाही
  • 407 प्रॉक्सी प्रमाणीकरण आवश्यक
  • 408 विनंती कालबाह्य
  • 409 संघर्ष
  • 410 गेले
  • 411 लांबी आवश्यक आहे
  • 412 पूर्वस्थिती अयशस्वी
  • 413 पेलोड खूप मोठे
  • 414 विनंती-यूआरआय खूप लांब
  • 416 विनंती केलेली श्रेणी संतुष्ट नाही
  • 417 अपेक्षा अयशस्वी
  • 418 मी एक टीपॉट आहे
  • 421 चुकीच्या दिशेने विनंती
  • 422 अप्राप्य अस्तित्व
  • 423 लॉक केले
  • 424 अवलंबित्व
  • 426 अपग्रेड आवश्यक
  • 428 पूर्व शर्ती आवश्यक
  • 429 बर्‍याच विनंत्या
  • 431 शीर्षलेख फील्ड खूप मोठी विनंती करा
  • 444 प्रतिसाद विना कनेक्शन बंद
  • 451 कायदेशीर कारणांसाठी अनुपलब्ध
  • 499 क्लायंटची विनंती


5 ×× सर्व्हर त्रुटी

स्थिती कोडचा 5 एक्सएक्सएक्स (सर्व्हर एरर) वर्ग दर्शवितो की सर्व्हरला हे माहित आहे की ते चूक झाली आहे किंवा विनंती केलेली पद्धत करण्यास असमर्थ आहे.

500 अंतर्गत सर्व्हर त्रुटी

500 (अंतर्गत सर्व्हर एरर) स्थिती कोड सूचित करते की सर्व्हरला अनपेक्षित स्थितीचा सामना करावा लागला ज्याने विनंती पूर्ण होण्यापासून प्रतिबंधित केले.


502 खराब गेटवे

2०२ (बॅड गेटवे) स्थिती कोड दर्शवितो की गेटवे किंवा प्रॉक्सी म्हणून कार्य करताना सर्व्हरला विनंती पूर्ण करण्याचा प्रयत्न करत असताना प्रवेश केलेल्या इनबाउंड सर्व्हरकडून अवैध प्रतिसाद मिळाला.

503 सेवा अनुपलब्ध

3०3 (सेवा अनुपलब्ध) स्थिती कोड सूचित करते की सर्व्हर सध्या तात्पुरते ओव्हरलोड किंवा नियोजित देखभालमुळे विनंती हाताळण्यास अक्षम आहे, जे थोड्या विलंबानंतर दूर केले जाईल.

504 गेटवे वेळ - आउट

4०4 (गेटवे टाइमआउट) स्थिती कोड दर्शवितो की गेटवे किंवा प्रॉक्सी म्हणून कार्य करताना सर्व्हरला विनंती पूर्ण करण्यासाठी accessक्सेस करण्यासाठी आवश्यक असलेल्या अपस्ट्रीम सर्व्हरकडून वेळेवर प्रतिसाद मिळाला नाही.

  • 501 अंमलात नाही
  • 505 HTTP आवृत्ती समर्थित नाही
  • 506 रूपे देखील बोलतो
  • 507 अपुरा संग्रह
  • 508 वळण सापडला
  • 510 विस्तारित नाही
  • 511 नेटवर्क प्रमाणीकरण आवश्यक
  • 599 नेटवर्क कनेक्ट कालबाह्य त्रुटी

संदर्भ:

इंटरनेट अभियांत्रिकी टास्क फोर्स

मनोरंजक लेख