कंप्यूटरसुरक्षा

HTTP त्रुटि क्या हैं?

इंटरनेट उपयोगकर्ताओं है कि वेब (कम से कम उनमें से ज्यादातर) की शब्दावली में एक छोटा सा गहरा कर रहे हैं, पता है कि HTTP प्रोटोकॉल है। यह डेटा ट्रांसफर प्रोटोकॉल उपयोगकर्ताओं को एक ब्राउज़र के माध्यम से वेब संसाधनों के साथ बातचीत करने की अनुमति देता है। प्रोटोकॉल के कार्यों में से एक विशेष कोड है कि वेबसाइट की स्थिति या दिए गए कार्य के क्रियान्वयन की स्थिति के बारे में जानकारी के साथ उपयोगकर्ताओं को प्रदान वापस जाने के लिए की क्षमता है। यह भी शामिल है और HTTP त्रुटि कोड्स। ग्राहक त्रुटियों और सर्वर त्रुटियों: त्रुटि कोड दो प्रकार में विभाजित कर रहे हैं। आम कोड इस सामग्री में चर्चा की - इन दो श्रेणियों, और अन्य उपयोगी, और सबसे महत्वपूर्ण पर।

HTTP-ग्राहक त्रुटि

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

तो, 40 के तहत ग्राहक त्रुटि कोड:

  • 400 अमान्य अनुरोध - एक त्रुटि तब होती है जब सर्वर क्लाइंट से अनुरोध में एक सिंटैक्स त्रुटि देखता है। यह रूप में लंबे समय के रूप में हो जाएगा ग्राहक के पक्ष उचित परिवर्तन नहीं किए जाएंगे नहीं है। उपयोग किए गए डाटा ट्रांसफर प्रोटोकॉल के लिए सभी नियमों का पालन करना चाहिए।
  • 401 कोई प्राधिकरण - यह त्रुटि इंगित करता है कि HTTP सर्वर प्रमाणीकरण की आवश्यकता है। एक ही समय में यह सर्वर साइड पर है पर प्रमाणीकरण प्रदर्शन करने के लिए सभी शर्तों को आते हैं। त्रुटि के कारण गलत नाम या पासवर्ड प्रमाणीकरण के लिए हो सकता है।
  • 402. यह एक शुल्क का भुगतान करने के लिए आवश्यक है - कोड नहीं किया जाता है, लेकिन भविष्य के लिए प्रोटोकॉल में सुरक्षित। मूल रूप से एक विशेष संसाधन तक पहुँचने में भुगतान करने के लिए एक अंतरफलक के रूप में कल्पना की। चूंकि यह काम नहीं किया, कोड 402 गूगल और एप्पल, समय-समय पर उनके वेब सेवाओं में लागू करने के लिए अपनाया है।

  • 403 प्रवेश निषेध - त्रुटि तब होती है जब सर्वर ठीक से कार्य कर रहा है, लेकिन यह तक पहुँचने का अनुरोध उपयोगकर्ता, यह करने के लिए अनुमति नहीं है। अक्सर प्राधिकरण विंडो के साथ होगा।
  • 404. नहीं मिला (संसाधन / फ़ाइल नहीं मिला) - इंटरनेट में सबसे आम त्रुटियों। जब एक वेब पता टाइप आमतौर पर लिखने की त्रुटियों के कारण होता है। लगातार संदर्भ और वेब की उपस्थिति इंटरनेट में एक लोकप्रिय मजाक में इस कोड को बदल दिया है।
  • 405. विधि की अनुमति नहीं - HTTP त्रुटि डेटा POST द्वारा दर्ज किए जाने की, या PUT पद्धति का उपयोग करके। दूसरे शब्दों में, जब GET विधि के उपयोग जब यह उपलब्ध है या सर्वर कुछ डेटा पर कार्रवाई करने के द्वारा समर्थित नहीं नहीं है एक त्रुटि उत्पन्न होती है।
  • 406 अनुरोध स्वीकार नहीं किया जा सकता है - इस कोड को सर्वर द्वारा दिया जाता है जब अनुरोध सामग्री इस तरह के रूप में स्वीकार करें खिताब के लिए लागू नहीं है। अक्सर यह तब होता है जब अनुरोध किया गया संसाधन प्रारूप जो ग्राहक द्वारा मान्यता प्राप्त किया जा सकता है के अनुरूप नहीं है।
  • 407 प्राधिकरण प्रॉक्सी के पक्ष में की आवश्यकता - एक साथ कोड के साथ सर्वर प्रॉक्सी सर्वर पर प्रमाणीकरण के लिए एक विशेष क्षेत्र देता है।
  • 408 अनुरोध का समय आ गया - तब होता है जब सर्वर क्लाइंट से आगे अनुरोध के लिए इंतज़ार कर बंद हो जाता है। किसी भी समय अनुरोध दोहराएँ, एक समय समाप्ति के बाद भी।
  • 409 संघर्ष - जो स्थितियों में यह HTTP त्रुटि तब होती है? एक वेब सर्वर है, जहां पहले से ही बाद में संग्रहीत समान फ़ाइल या दस्तावेज़ में कोई फ़ाइल अपलोड करने। फ़ाइल संस्करण नियंत्रण प्रणाली एक सर्वर है कि फ़ाइल है, जिसके कारण यह है कि कोड के तहत संघर्ष प्रतीत होता है के पुराने संस्करण को बदलने के लिए अनुमति नहीं है पर संग्रहीत है।

41h के तहत ग्राहक त्रुटि कोड

  • 410 स्रोत हटा - त्रुटि घटना में होता है कि अनुरोध किया गया संसाधन पते पर स्थित है, लेकिन हटा दिया गया है और अब उपलब्ध नहीं है।
  • 412. पूर्व शर्तों को पूरा नहीं कर रहे हैं - इस कोड को एक मामले में प्रदर्शित किया जाता है सशर्त हेडर फील्ड (सभी) को पूरा नहीं कर रहे हैं।
  • 413 अनुरोध की अनुमति दी सीमा से बड़ा है - एक त्रुटि तब होती है शरीर ग्राहक के अनुरोध करने के लिए भेजा जाता है जब बहुत बड़ा है, और सर्वर इसे संभाल नहीं कर सकते।
  • 414. पता बहुत लंबा है - अगर सर्वर इस कोड का मतलब है, यूआरएल, अनुरोध में निर्दिष्ट बहुत लंबा है और संसाधित नहीं किया जा सकता है। इसके अलावा, त्रुटि तब होती है ग्राहक पोस्ट करने के बजाय के माध्यम से डेटा भेजता है।
  • 415 असमर्थित फ़ाइल प्रारूप - एक त्रुटि तब होती है जब सर्वर एक निश्चित डेटा स्वरूप (कारण किसी भी हो सकता है) के साथ काम करने से मना।
  • 417 अतिरिक्त विफल - अनुरोध हेडर ग्राहक की ओर से संतुष्ट नहीं करता आवश्यकताओं उम्मीद क्षेत्र।
  • जो पहली बार 1998 में छपी कोड है, जो एक अप्रैल फूल्स जोक था और गंभीरता से शामिल नहीं किया गया - 418 मैं एक केतली हूँ।

42x द्वारा ग्राहक त्रुटि कोड

  • 422. तत्व संसाधित नहीं किया जा सकता है - सैद्धांतिक रूप से सर्वर अनुरोध ग्राहक द्वारा भेजे गए संसाधित कर सकते हैं; अनुरोध के मुख्य भाग में फ़ाइल भी (यह एक मेज या किसी अन्य मीडिया फ़ाइल हो सकता है) समर्थित है, लेकिन किसी कारण के लिए एक तार्किक त्रुटि थी, सर्वर की गतिविधियों को सीमित।
  • 423 प्रवेश निषेध - प्रयोग विधि सर्वर साइड पर बंद है। आप किसी अन्य विधि का उपयोग करना चाहिए।
  • 424. त्रुटि निर्भरता - इस कोड को घटना है कि आपरेशन, सफलता जो की वर्तमान आदेश के निष्पादन पर निर्भर करता है, कुछ बाधित कारण के लिए था में प्रदर्शित किया जाएगा।
  • तत्वों की 425 गलत आदेश - कोड अपने आदेश (सर्वर) के सर्वर से कई मदों के अनुरोध पर मामले में प्रदर्शित किया जाता है को पूरा नहीं किया गया था।
  • कोड, एक प्रोटोकॉल अद्यतन का उत्पादन करने की जरूरत को अधिसूचित - 426. यह उन्नत करने के लिए आवश्यक है। गोल्फ अद्यतन ठीक से सर्वर साइड पर प्रलेखित किया जाना चाहिए।
  • 428. निर्भर सौदे को पूरा करने की जरूरत है - इस कोड को सर्वर की मदद से ग्राहक है कि आप अनुरोध-हेडर की स्थिति में उपयोग करने की आवश्यकता सूचित करता है।
  • 429. बहुत सारे अनुरोधों - एक त्रुटि तब होती है क्लाइंट सर्वर को प्रश्नों कि DDoS हमलों के कारण हो सकता का एक बहुत भेजता है, तो सर्वर अवरुद्ध है जब।

ग्राहक त्रुटि कोड के बाकी

  • 431. हैडर लंबाई से अधिक - सर्वर के शीर्षक की लंबाई से अधिक कोड के लिए एक प्रतिक्रिया भेज सकते हैं, लेकिन अधिक बार यह बस कनेक्शन रीसेट करता है।
  • 434. पता अनुपलब्ध - त्रुटि का अनुरोध किया पते की अनुपलब्धता संकेत देती है।
  • 449. दोहराएँ - कोड है कि सर्वर अनुरोध में अधिक जानकारी की जरूरत है कार्रवाई करने के लिए स्थिति में दिया जाता है।
  • 451 कानूनी कारणों से अवरुद्ध - सर्वर में बंद किया जा सकता है, तो सरकारी अधिकारियों विभिन्न कानूनी कारणों पर एक ताला के लिए एक अनुरोध भेजा है।

जब वेब ब्राउज़र के बाहर काम कर रहे इस तरह के किसी गंभीर समस्या, HTTP सर्वर उन्नयन के रूप में अन्य त्रुटियों, हो सकता है, लेकिन यह कार्यक्रम या आवेदन के मालिकों है कि समस्या का सामना कर रहा है के लिए कारणों का पता लगाने के लिए आवश्यक है।

HTTP-सर्वर त्रुटि

इस तरह के कोड होते हैं जब नाटकीय आपरेशन एक सर्वर गलती पर विफल रहता है। ऐसी त्रुटियों 5xx कोड और त्रुटि के एक संक्षिप्त व्याख्या का उपयोग कर प्रदर्शित होते हैं।

50 के दशक के तहत सर्वर त्रुटि कोड

  • 500 आंतरिक सर्वर त्रुटि - HTTP-सर्वर त्रुटि, पहचाने जाने योग्य नहीं। इस कोड को किसी भी त्रुटि, जिसके लिए अलग से कोई पद कोड मूल्य नहीं होता है को दर्शाता है।
  • 501. लागू नहीं किया गया (विधि समर्थित नहीं है) - यह कोड सर्वर प्रदर्शित करता है जब प्रयोग विधि उन्हें समर्थन नहीं करता। समस्या पैदा होती है जब सर्वर मानक HTTP आदेशों के सही संचालन के लिए कॉन्फ़िगर नहीं हैं के साथ काम कर।
  • 502 खराब गेटवे (गेटवे त्रुटि) - समस्या तब होती है जब सर्वर के रूप में एक प्रवेश द्वार के "मास्टर" सर्वर से कोई त्रुटि प्रतिक्रिया मिलती है काम कर रहा है।
  • 503. सेवा अनुपलब्ध (सेवा उपलब्ध नहीं) - इस कोड को सबसे तब होता है जब सर्वर तकनीकी काम करता है या वह पुन: प्रारंभ होने की संभावना है।
  • 504. गेटवे टाइम आउट (जबकि बाईं प्रवेश द्वार के माध्यम से गुजर) - एक त्रुटि तब होती है जब सर्वर प्रवेश द्वार के रूप में काम कर रहा है, "मुख्य" सर्वर से प्रतिक्रिया प्राप्त करने के लिए समय नहीं है।
  • 505 HTTP संस्करण समर्थित नहीं (इस्तेमाल किया प्रोटोकॉल संस्करण समर्थित नहीं है) - निर्दिष्ट सर्वर प्रोटोकॉल है, जो ग्राहक से अनुरोध में निर्दिष्ट है संस्करण के साथ काम नहीं करता।
  • 507. Insufficiente संग्रहण (स्थान की कमी) - एक समस्या डिजिटल अनुरोध संसाधित करने के लिए स्थान की कमी में उठता है। सबसे आम समस्या अस्थायी है।

कोड 51H के तहत सर्वर त्रुटियां

  • 510 के विस्तारित नहीं (कोई विस्तार) - घटना है कि सर्वर विस्तार नहीं है, जो एक ग्राहक द्वारा अनुरोध किया गया है करता है में त्रुटि होती है।
  • 511. नेटवर्क प्रमाणीकरण आवश्यक (प्राधिकरण आवश्यक) - इस प्रतिक्रिया सर्वर से ही नहीं भेजा जाता है, लेकिन मध्यस्थ, एक भूमिका है जो वाई-फाई की एक भुगतान प्रदाता बिंदु के रूप में कार्य करता है से।

सूचना कोड

  • 100 (जारी) जारी रखें - यह कोड ग्राहक है कि अपने प्रारंभिक कार्यों सर्वर की आवश्यकताओं को पूरा सूचित, और यह आदेश भेजने के लिए जारी कर सकते हैं।
  • 101. प्रोटोकॉल स्विच किए (प्रोटोकॉल परिवर्तन) - एक इंटरैक्टिव कोड, और अधिक उपयुक्त उपयोग करने के लिए प्रोटोकॉल को बदलने के लिए प्रस्ताव रखा।
  • 102. प्रोसेसिंग (प्रसंस्करण के दौरान) - कोड सूचित करता है कि अनुरोध स्वीकार कर लिया गया है, लेकिन कार्रवाई करने के लिए एक काफी समय लगेगा।

कोड पुनर्निर्देशन

  • 300 एकाधिक चयन (चयन) - होता चयनित लिंक कई एक ही सर्वर पर स्थित संसाधनों के लिए पारित किया जा सकता है। साथ में विभिन्न विकल्पों के बीच विकल्प दिया कोड के साथ। और यह सर्वर सेटिंग्स के आधार पर दोनों उपयोगकर्ता और ग्राहक के लिए बनाया जा सकता है,।
  • 301 स्थायी रूप से स्थानांतरित (संसाधन ले जाया गया) - जब अनुरोध किया गया संसाधन या फ़ाइल स्थायी रूप से स्थानांतरित और एक अन्य पते पर स्थित किया गया है कोड दिया जाता है।
  • 302. मिला (संसाधन मिला) - जब अनुरोध किया गया संसाधन या फ़ाइल अस्थायी रूप से ले जाया गया है और एक अलग पते पर पाया जा सकता कोड दिया जाता है।
  • 303. अन्य (अन्य स्थानों के लिए खोज) देखें - कोड ग्राहक द्वारा उपयोगकर्ता के लिए एक विकल्प स्थान फ़ील्ड मूल्य के साथ साथ, सर्वर द्वारा दिया जाता है GET विधि के उपयोग अनुरोध किया गया संसाधन उपयोग कर सकते हैं।
  • 304 संशोधित नहीं (फाइल नहीं बदला गया है) - त्रुटि तब होती है, अगर ग्राहक संशोधन समय की विशिष्ट विशेषताओं के साथ एक विशिष्ट फ़ाइल का अनुरोध किया है, लेकिन सर्वर के बाद से यह लोड किया गया था किसी भी परिवर्तन का पता नहीं चला।
  • 305. प्रॉक्सी का प्रयोग करें (प्रॉक्सी सर्वर का उपयोग करने की आवश्यकता है) - यह कोड जहां यह तक पहुँचने के लिए सर्वर को प्रदर्शित करता है, तो आप एक प्रॉक्सी सर्वर का उपयोग करने की आवश्यकता है। पिछले पते के स्थान फ़ील्ड में संकेत दिया। कोड केवल बुनियादी सर्वर (नहीं एक प्रॉक्सी) का उपयोग कर सकते हैं।
  • 307 अस्थायी पुनर्निर्देशन (अस्थायी रीडायरेक्ट) - कोड तब होता है जब अनुरोध की गई फ़ाइल या संसाधन एक अलग पते पर उपलब्ध हो जाता है। अक्सर एक स्वत: पुनर्निर्देशन है।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hi.birmiss.com. Theme powered by WordPress.