PATH_INFO वैरिएबल का विभिन्न संदर्भों में सामना किया गया है, लेकिन इसकी वास्तविक प्रकृति मायावी बनी हुई है। PATH_INFO की स्पष्ट समझ हासिल करने के लिए, हमें इसके मूल में गहराई से जाना होगा। अपाचे वेब सर्वर. PHP पृष्ठों की सेवा करते समय, अपाचे निर्देशिका और फ़ाइल नाम घटकों से परे यूआरएल को पार्स करने के लिए एक्सेप्टपाथइन्फो निर्देश का लाभ उठा सकता है। यह इस जानकारी को संग्रहीत करता है चाहे अनुरोध स्वीकार किया गया हो या अस्वीकार किया गया हो। ये पर्यावरण चर फिर Apache/CGI मॉड्यूल पर रिले किए जाते हैं, अंततः $_SERVER['PATH_INFO'] के माध्यम से PHP तक पहुंचते हैं।
PATH_INFO को समझना
एक उदाहरण पर विचार करें: यदि निर्देशिका /test/ में केवल यहां फ़ाइल है। HTML, /test/here.html/more और /test/nowhere.html/more दोनों के लिए अनुरोधों में उनके संबंधित "/more" अनुभाग PATH_INFO में एकत्र किए जाएंगे। यह पारंपरिक GET मापदंडों से परे गतिशील URL व्याख्या की अनुमति देता है। [AcceptPathInfo Directive](https://httpd.apache.org/docs/current/mod/core.html#acceptpathinfo)
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3