क्या है: त्रुटि 405 विधि अनुमति नहीं है

  • 405 - इस पृष्ठ तक पहुंचने के लिए इस्तेमाल की जाने वाली HTTP क्रिया की अनुमति नहीं है
  • 405 अनुमति नहीं
  • विधि की अनुमति नहीं है
  • त्रुटि: 405 विधि अनुमति नहीं है
  • HTTP 405 त्रुटि
  • HTTP 405 विधि अनुमति नहीं है
  • HTTP त्रुटि 405 - विधि अनुमति नहीं है
  • ध्यान दें : ध्यान रखें कि वेब प्रशासक सर्वर-साइड और क्लाइंट-साइड त्रुटियों को अनुकूलित कर सकते हैं। आप जिस साइट पर जा रहे हैं, उसके आधार पर, आपको स्थिति कोड प्रतिक्रिया के शीर्ष पर अतिरिक्त ग्राफ़िक तत्व दिखाई दे सकते हैं।



    सर्वर-साइड समस्या

    सबसे आम त्रुटि HTTP कोड के बीच साझा किए जाते हैं 4xx क्लाइंट त्रुटियां तथा 5xx सर्वर त्रुटियाँ । त्रुटि 405 विधि अनुमति नहीं है इस अर्थ में विशेष है कि यद्यपि यह एक क्लाइंट-साइड समस्या है, त्रुटि केवल सर्वर-साइड समस्या के कारण एक या दूसरे तरीके से होती है।

    अधिकांश समय, सर्वर गलत है और अनुचित तरीके से अनुरोधों को संभालता है - इसके परिणामस्वरूप होगा 405 विधि अनुमति नहीं है त्रुटि और अन्य यातायात मार्ग की समस्याएं। लेकिन भले ही वेब सर्वर क्लाइंट ऑब्जेक्ट है जो क्लाइंट को HTTP प्रतिक्रिया कोड के रूप में त्रुटि लौटाता है, हम निश्चित रूप से यह नहीं बता सकते हैं कि क्लाइंट अनुरोध किसी भी तरह से समस्या का कारण नहीं है।



    अधिकांश अन्य स्थिति प्रतिक्रिया त्रुटि कोड के समान, 405 विधि अनुमति नहीं है त्रुटि को पहचानना और ठीक करना मुश्किल है। ग्राहक, एक वेब सर्वर, एक वेब एप्लिकेशन और अतिरिक्त वेब सेवाओं के बीच जटिल संबंध को देखते हुए, इस विशेष त्रुटि का कारण निर्धारित करना यहां तक ​​कि सर्वश्रेष्ठ वेब इंजीनियरों के लिए एक चुनौती हो सकती है।



    क्या 405 HTTP त्रुटि को ट्रिगर करता है?

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



    • प्राप्त - विशिष्ट URL संसाधन से जुड़ी जानकारी प्राप्त करें।
    • सिर - URL संसाधन से जुड़ी हेडर सूचना को पुनः प्राप्त करें।
    • पद - इस वेब सर्वर को डेटा भेजें।
    • डाल - वर्तमान में क्लाइंट द्वारा प्रेषित नए डेटा के साथ किसी विशेष URL के लिए मौजूदा डेटा को बदलें।
    • हटाएँ - निर्दिष्ट URL से डेटा हटाएं।
    • जुडिये - लक्ष्य संसाधन द्वारा पहचान के रूप में सर्वर के लिए एक सुरंग की स्थापना की।
    • विकल्प - निर्दिष्ट लक्ष्य संसाधन के लिए संचार विकल्पों का वर्णन करता है।
    • ट्रेस: यह विधि लक्ष्य संसाधन के पथ पर एक लूप-बैक परीक्षण को ट्रिगर करेगी।
    • PATCH: किसी संसाधन में आंशिक संशोधन लागू करता है।

    ध्यान दें: सभी 9 विधियों में से, GET, HEAD, POST, PUT तथा हटाएँ दूसरों की तुलना में कहीं अधिक प्रचलित हैं।

    वेब सर्वर के उद्देश्य के आधार पर, यह व्यवस्थापक कुछ विधियों की अनुमति देने और दूसरों को अस्वीकार करने के लिए इसे कॉन्फ़िगर करेगा। उदा। - यदि विचाराधीन वेबसाइट कोई इंटरएक्टिव कंटेंट नहीं रखती है, तो इसका कोई मतलब नहीं है पद वेब सर्वर पर विधि। यदि इस विधि की अनुमति नहीं है और एक ग्राहक POST अनुरोध के साथ सर्वर से संपर्क करता है, तो 405 विधि अनुमति नहीं है त्रुटि को प्रदर्शित किया जाएगा, ब्राउज़र को सूचित करेगा कि विधि की अनुमति नहीं है।

    405 विधि निदान की अनुमति नहीं त्रुटि

    जैसा कि हमने ऊपर स्थापित किया है, 405 विधि अनुमति नहीं है त्रुटि इंगित करती है कि उपयोगकर्ता ने (सर्वर से) एक अमान्य HTTP विधि के साथ एक वैध संसाधन का अनुरोध किया है। ठीक यही कारण है कि त्रुटि तकनीकी रूप से क्लाइंट के पक्ष में है - सर्वर के दृष्टिकोण से, ग्राहक ने केवल एक गलत अनुरोध किया। यहां कुछ सबसे आम परिदृश्य हैं जो ट्रिगर करेंगे 405 विधि अनुमति नहीं है त्रुटि :



    • त्रुटि वेब सर्वर या सॉफ़्टवेयर घटकों के गलत कॉन्फ़िगरेशन के कारण दिखाई देती है, जिन्हें संबंधित URL संसाधन पर कार्रवाई करने का काम सौंपा जाता है।
    • वेबसाइट व्यवस्थापक ने HTTP एजेंट पर प्रतिबंध लगाया है जो उपयोगकर्ता एजेंट द्वारा उपयोग किया जाता है - यह आमतौर पर सुरक्षा कारणों से किया जाता है।
    • URL संसाधन से त्रुटि उत्पन्न हो रही है - यह एक ऐसी विधि की आवश्यकता है जिसे वेब सर्वर द्वारा अनुमति नहीं है।
    • वेबसाइट प्रशासक द्वारा उपयोग किए जाने वाले होस्टिंग प्रदाता द्वारा HTTP विधि की अनुमति नहीं है। यह एक सामान्य घटना है पद विधि - सुरक्षा कारणों के लिए HTML दस्तावेजों तक पहुंचने पर विधि को कुछ होस्टिंग प्रदाताओं द्वारा अवरुद्ध किया जाता है।

    405 मेथड नॉट अलाउड एरर को कैसे ठीक करें

    अगर आपका सामना हुआ 405 विधि अनुमति नहीं है एक निश्चित वेबसाइट पर त्रुटि, इसके बारे में शायद ही कुछ महत्वपूर्ण हो जो आप कर सकते हैं। लेकिन चूंकि त्रुटि का सबसे आम कारण एक गलत URL है, आप इसे डबल-चेक कर सकते हैं या वेब प्रोजेक्ट की मूल निर्देशिका पर जा सकते हैं और मैन्युअल रूप से उस विशेष संसाधन पर नेविगेट कर सकते हैं।

    आजकल, अधिकांश वेब सर्वर अनुचित URL से पहुंच को हतोत्साहित करने के लिए कसकर सुरक्षित हैं। यह समस्या संभावित रूप से उत्पन्न हो सकती है क्योंकि आप एक ऐसे निजी पृष्ठ तक पहुँचने का प्रयास कर रहे हैं जो उन्नत प्राधिकरण वाले उपयोगकर्ताओं के लिए था। पृष्ठ को रीफ्रेश करने, अपने नेटवर्क को फिर से शुरू करने या प्रॉक्सी को अक्षम करने जैसी 4xx त्रुटियों के लिए सामान्य सुधारों की कोशिश करने से परेशान न हों - उन्होंने इसके लिए काम नहीं किया 405 विधि अनुमति नहीं है त्रुटि।

    यदि आप समस्या से जूझ रहे हैं और आपने यह सुनिश्चित कर लिया है कि URL सही है, तो आप केवल इतना कर सकते हैं कि साइट के व्यवस्थापकों द्वारा समस्या के हल होने का इंतजार किया जाए। इस घटना में कि आपको उस विशेष वेब संसाधन की तत्काल आवश्यकता है, वेब व्यवस्थापक से संपर्क करें और उसे समस्या की जांच करने के लिए कहें।

    4 मिनट पढ़ा