HTTP स्टेटस कोड चीट शीट + पीडीएफ डाउनलोड

द्वारा लिखित

इस का प्रयोग करें HTTP स्थिति कोड शीट को धोखा देते हैं ⇣ प्रत्येक HTTP स्थिति और HTTP त्रुटि कोड के संदर्भ के रूप में, प्रत्येक कोड का क्या अर्थ है, वे क्यों उत्पन्न हो रहे हैं, जब कोड एक समस्या हो सकती है, और समस्याओं से कैसे निपटना है। इस HTTP स्थिति कोड को धोखा शीट डाउनलोड करें Ch

इंटरनेट दो मौलिक लेकिन बहुत अलग चीजों से बना है: क्लाइंट और सर्वर। इस रिश्ते के बीच ग्राहकों (जैसे क्रोम, फ़ायरफ़ॉक्स, आदि) और सर्वर (जैसे वेबसाइट, डेटाबेस, ईमेल, एप्लिकेशन, आदि), को कहा जाता है क्लाइंट-सर्वर मॉडल.

ग्राहक सर्वर से अनुरोध करते हैं और सर्वर जवाब देता है।

HTTP स्टेटस कोड्स हमें बताएं कि सर्वर के अनुरोध की स्थिति क्या है, अगर यह एक सफलता थी, एक त्रुटि थी, या बीच में कुछ था।

एक HTTP स्थिति कोड एक संख्या है जो इससे जुड़ी प्रतिक्रिया को सारांशित करती है - फर्नांडो डोगलियो, अपनी पुस्तक "एनओटीजेएस के साथ रीस्ट एपीआई डेवलपमेंट" से.

HTTP स्टेटस कोड्स चीट शीट

HTTP प्रतिक्रिया स्थिति कोड पाँच वर्गों में बांटे गए हैं:

  • 1XX स्थिति कोड: सूचनात्मक अनुरोध
  • 2XX स्थिति कोड: सफल अनुरोध
  • 3XX स्थिति कोड: पुनर्निर्देश
  • 4XX स्थिति कोड: ग्राहक त्रुटियां
  • 5XX स्थिति कोड: सर्वर त्रुटियां

1xx स्थिति कोड: सूचनात्मक अनुरोध

1xx स्थिति कोड सूचनात्मक अनुरोध हैं। वे इंगित करते हैं कि सर्वर ने अनुरोध प्राप्त किया और समझा और सर्वर को जानकारी संसाधित करने के लिए ब्राउज़र को थोड़ी देर प्रतीक्षा करनी चाहिए। ये स्थिति कोड कम आम हैं और सीधे आपके SEO को प्रभावित नहीं करते हैं।

  • 100 जारी रखें: अब तक सब कुछ ठीक है और ग्राहक को अनुरोध के साथ जारी रखना चाहिए या यदि यह पहले ही समाप्त हो गया है तो इसे अनदेखा कर देना चाहिए।
  • 101 स्विचिंग प्रोटोकॉल: सर्वर जिस क्लाइंट के अनुरोध पर स्विच कर रहा है वह प्रोटोकॉल अपग्रेड अनुरोध हेडर सहित संदेश भेजता है
  • 102 संसाधन: सर्वर ने पूर्ण अनुरोध स्वीकार कर लिया है, लेकिन अभी भी इसे संसाधित कर रहा है।
  • 103 प्रारंभिक संकेत: उपयोगकर्ता एजेंट को संसाधनों को प्रीलोड करना शुरू करने की अनुमति देना, जबकि सर्वर अभी भी प्रतिक्रिया तैयार कर रहा है।

2xx स्थिति कोड: सफल अनुरोध

ये सफल अनुरोध हैं। मतलब, फ़ाइल तक पहुँचने का आपका अनुरोध सफल रहा। उदाहरण के लिए, आपने Facebook.com तक पहुँचने की कोशिश की, और यह सामने आया। इनमें से एक स्टेटस कोड का इस्तेमाल किया गया था। वेब का उपयोग करते समय इस प्रकार की प्रतिक्रियाओं को बार-बार देखने की अपेक्षा करें।

  • 200 ठीक: सफल अनुरोध।
  • 201 बनाया गया: सर्वर ने बनाए गए संसाधन को स्वीकार किया। 
  • 202 स्वीकृत: क्लाइंट का अनुरोध प्राप्त हो गया है लेकिन सर्वर अभी भी इसे संसाधित कर रहा है।
  • 203 गैर-आधिकारिक जानकारी: सर्वर द्वारा क्लाइंट को भेजी गई प्रतिक्रिया वैसी नहीं है जैसी सर्वर द्वारा भेजी गई थी।
  • 204 कोई सामग्री नहीं: सर्वर ने अनुरोध को संसाधित किया लेकिन कोई सामग्री नहीं दे रहा है।
  • 205 सामग्री रीसेट करें: क्लाइंट को दस्तावेज़ के नमूने को ताज़ा करना चाहिए।
  • 206 आंशिक सामग्री: सर्वर संसाधन का केवल एक भाग भेज रहा है।
  • 207 बहु-स्थिति: संदेश का मुख्य भाग डिफ़ॉल्ट रूप से एक XML संदेश होता है और इसमें कई अलग-अलग प्रतिक्रिया कोड हो सकते हैं।
  • 208 पहले से ही रिपोर्ट किया गया: a . के सदस्य WebDAV बाइंडिंग पहले से ही (मल्टीस्टैटस) प्रतिक्रिया के पिछले भाग में गिना जा चुका है, और फिर से शामिल नहीं किया जा रहा है।

3xx स्थिति कोड: रीडायरेक्ट

3xx HTTP स्थिति कोड पुनर्निर्देशन का संकेत देते हैं। जब कोई उपयोगकर्ता या खोज इंजन 3xx स्थिति कोड पर आता है, तो उन्हें प्रारंभिक से भिन्न URL पर पुनर्निर्देशित किया जाएगा। अगर एसईओ आपके व्यवसाय की सफलता के लिए महत्वपूर्ण है, तो आपको इन कोडों के बारे में स्वयं को शिक्षित करना चाहिए और उनका सही उपयोग कैसे करना चाहिए।

  • 300 एकाधिक विकल्प: क्लाइंट द्वारा किए गए अनुरोध में कई संभावित प्रतिक्रियाएं हैं।
  • 301 स्थायी रूप से ले जाया गया: सर्वर क्लाइंट को बताता है कि वे जिस संसाधन की तलाश कर रहे हैं उसे स्थायी रूप से दूसरे URL पर ले जाया गया है। सभी उपयोगकर्ताओं और बॉट को नए URL पर पुनर्निर्देशित किया जाएगा। यह SEO के लिए एक बहुत ही महत्वपूर्ण Status Code है।
  • 302 मिला: एक वेबसाइट या पेज को अस्थायी रूप से एक अलग यूआरएल में ले जाया गया है। यह SEO के लिए प्रासंगिक एक और स्थिति कोड है।
  • 303 अन्य देखें: यह कोड क्लाइंट को बताता है कि सर्वर उन्हें अनुरोधित संसाधन पर नहीं बल्कि दूसरे पृष्ठ पर पुनर्निर्देशित कर रहा है।
  • 304 संशोधित नहीं: पिछले प्रसारण के बाद से अनुरोधित संसाधन को नहीं बदला गया है।
  • 305 प्रॉक्सी का उपयोग करें: क्लाइंट केवल उस प्रॉक्सी के माध्यम से अनुरोधित संसाधन तक पहुंच सकता है जो प्रतिक्रिया में दिया गया है।
  • 307 अस्थायी पुनर्निर्देशन: सर्वर क्लाइंट को बताता है कि वे जिस संसाधन की तलाश कर रहे हैं उसे अस्थायी रूप से दूसरे URL पर पुनर्निर्देशित किया गया है। यह SEO प्रदर्शन के लिए प्रासंगिक है।
  • 308 स्थायी पुनर्निर्देशन: सर्वर क्लाइंट को बताता है कि वे जिस संसाधन की तलाश कर रहे हैं उसे अस्थायी रूप से दूसरे URL पर पुनर्निर्देशित किया गया है। 

4xx स्थिति कोड: क्लाइंट त्रुटियाँ

4xx स्थिति कोड क्लाइंट त्रुटियाँ हैं। उनमें HTTP स्थिति कोड शामिल हैं, जैसे "403 निषिद्ध" और "407 प्रॉक्सी प्रमाणीकरण आवश्यक"। इसका अर्थ है कि पृष्ठ नहीं मिला, और अनुरोध में कुछ गड़बड़ है। क्लाइंट-साइड पर जो कुछ हो रहा है वह मुद्दा है। यह गलत डेटा प्रारूप, अनधिकृत पहुंच या अनुरोध में गलती हो सकती है। 

  • 400 गलत अनुरोध: क्लाइंट अपूर्ण डेटा, खराब निर्मित डेटा, या अमान्य डेटा के साथ अनुरोध भेज रहा है।
  • 401 अनधिकृत: क्लाइंट को अनुरोधित संसाधन तक पहुँचने के लिए प्राधिकरण की आवश्यकता होती है।
  • 403 निषिद्ध: ग्राहक जिस संसाधन तक पहुँचने का प्रयास कर रहा है वह निषिद्ध है।
  • 404 नहीं मिला: सर्वर पहुंच योग्य है, लेकिन क्लाइंट जिस विशिष्ट पृष्ठ की तलाश कर रहा है वह नहीं है।
  • 405 विधि की अनुमति नहीं है: सर्वर ने अनुरोध प्राप्त किया है और उसे मान्यता दी है, लेकिन विशिष्ट अनुरोध विधि को अस्वीकार कर दिया है।
  • 406 स्वीकार्य नहीं: वेबसाइट या वेब एप्लिकेशन किसी विशेष प्रोटोकॉल के साथ क्लाइंट के अनुरोध का समर्थन नहीं करता है।
  • 407 प्रॉक्सी प्रमाणीकरण आवश्यक: यह स्थिति कोड 401 अनधिकृत के समान है। अंतर केवल इतना है कि प्राधिकरण को प्रॉक्सी द्वारा किया जाना चाहिए।
  • 408 अनुरोध टाइमआउट: क्लाइंट द्वारा वेबसाइट सर्वर को भेजे गए अनुरोध की समय-सीमा समाप्त हो गई है।
  • 409 विरोध: अनुरोध है कि इसे भेजा गया था सर्वर के आंतरिक संचालन के साथ विरोध करता है।
  • 410 चला गया: क्लाइंट जिस संसाधन तक पहुंचना चाहता है उसे स्थायी रूप से मिटा दिया गया है।

अन्य कम सामान्य 4xx HTTP स्थिति कोड में शामिल हैं:

  • 402 भुगतान आवश्यक
  • 412 विफल पूर्व शर्त
  • 415 असमर्थित मीडिया प्रकार
  • 416 अनुरोधित सीमा संतोषजनक नहीं है
  • 417 उम्मीद विफल
  • 422 असंसाधित इकाई
  • 423 बंद
  • 424 असफल निर्भरता
  • 426 अपग्रेड आवश्यक
  • 429 बहुत अधिक अनुरोध
  • 431 अनुरोध हैडर फ़ील्ड बहुत बड़े हैं
  • 451 कानूनी कारणों से अनुपलब्ध

5xx स्थिति कोड: सर्वर त्रुटियाँ

5xx HTTP स्थिति कोड सर्वर त्रुटियाँ हैं। ये त्रुटियां क्लाइंट की कोई गलती नहीं हैं, लेकिन यह सुझाव देती हैं कि सर्वर-साइड ऑफ़ थिंग्स में कुछ गड़बड़ है। क्लाइंट द्वारा किया गया अनुरोध अच्छा है, लेकिन सर्वर अनुरोधित संसाधन उत्पन्न नहीं कर सकता है।

  • 500 आंतरिक सर्वर त्रुटि: सर्वर ऐसी स्थिति में चला जाता है जिसे वह क्लाइंट के अनुरोध को संसाधित करते समय संभाल नहीं सकता है।
  • 501 लागू नहीं किया गया: सर्वर क्लाइंट द्वारा भेजी गई अनुरोध विधि को नहीं जानता या हल कर सकता है।
  • 502 खराब गेटवे: सर्वर गेटवे या प्रॉक्सी के रूप में कार्य कर रहा था और उसे एक इनबाउंड सर्वर से एक अमान्य संदेश प्राप्त हुआ।
  • 503 सेवा अनुपलब्ध: The सर्वर डाउन हो सकता है और ग्राहक के अनुरोध को संसाधित नहीं कर सकता। यह HTTP स्थिति कोड सबसे आम सर्वर समस्याओं में से एक है जिसे आप वेब पर देख सकते हैं।
  • 511 नेटवर्क प्रमाणीकरण आवश्यक: संसाधन तक पहुँचने से पहले क्लाइंट को नेटवर्क पर प्रमाणित होने की आवश्यकता होती है।

अन्य कम सामान्य 5xx HTTP स्थिति कोड में शामिल हैं:

  • 504 गेटवे मध्यांतर
  • 505 HTTP संस्करण समर्थित नहीं
  • 506 वेरिएंट भी बातचीत
  • 507 अपर्याप्त संग्रहण
  • 508 लूप का पता चला
  • 510 विस्तारित नहीं

सारांश

आप इसका इस्तेमाल कर सकते हैं HTTP स्टेटस कोड चीट शीट सभी संभावित HTTP स्थिति और HTTP त्रुटि कोड के संदर्भ के रूप में, प्रत्येक कोड का क्या अर्थ है, क्यों कोड उत्पन्न होने पर वे उत्पन्न हो रहे हैं, और समस्याओं से कैसे निपटें।

Here डाउनलोड करने के लिए यहां क्लिक करें यह HTTP स्टेटस कोड शीट को धोखा देता है और सभी स्टेटस कोड के त्वरित संदर्भ के रूप में इसे बंद रखता है।

यह योग करने के लिए:

  • 1XX HTTP स्थिति कोड विशुद्ध रूप से सूचनात्मक अनुरोध हैं।
  • 2XX HTTP स्थिति कोड सफलता के अनुरोध हैं। HTTP 200 ओके सफलता की स्थिति प्रतिक्रिया कोड इंगित करता है कि अनुरोध सफल हो गया है।
  • 3XX HTTP स्थिति कोड एक पुनर्निर्देशन का संकेत देते हैं। सबसे आम 3xx HTTP स्थिति कोड में "301 स्थायी रूप से स्थानांतरित", "302 मिला" और "307 अस्थायी पुनर्निर्देशन" HTTP स्थिति कोड शामिल हैं।
  • 4XX स्थिति कोड क्लाइंट त्रुटियां हैं। सबसे आम 4xx स्थिति कोड "404 नहीं मिला" और "410 चला गया" HTTP स्थिति कोड हैं।
  • 5XX HTTP स्थिति कोड सर्वर त्रुटियां हैं। 5xx HTTP स्टेटस कोड जो सबसे आम है वह है "503 सर्विस अनुपलब्ध" स्थिति कोड।

संदर्भ

https://developer.mozilla.org/en-US/docs/Web/HTTP/Status
https://en.wikipedia.org/wiki/List_of_HTTP_status_codes
https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html

हमारे समाचार पत्र शामिल हों

हमारे साप्ताहिक राउंडअप न्यूज़लेटर की सदस्यता लें और नवीनतम उद्योग समाचार और रुझान प्राप्त करें

'सदस्यता लें' पर क्लिक करके आप हमारी सहमति देते हैं उपयोग की शर्तें और गोपनीयता नीति.