का उपयोग करते समय यूआरएल में पैराम पास करना क्या POST विधि का उपयोग करते समय यूआरएल (प्रश्न चिह्न के बाद) के माध्यम से वेब पेज पर पैरामीटर पास करने की अनुमति है? मुझे पता है कि यह काम करता है (ज्यादातर समय, वैसे भी) क्योंकि मेरी कंपनी का वेबपैप अक्सर ऐसा करता है, लेकिन मुझे नहीं पता कि यह वास्तव में मानक में समर्थित है या यदि मैं इस व्यवहार पर भरोसा कर सकता हूं। मैं एक एसओएपी अनुरोध हैंडलर को लागू करने पर विचार कर रहा हूं जो प्रश्न चिह्न के बाद पैरामीटर का उपयोग करता है यह इंगित करने के लिए कि यह एक एसओएपी अनुरोध है और सामान्य HTTP अनुरोध नहीं है। इसका कारण यह है कि वेबएप एक आईआईएस एक्सटेंशन है, इसलिए सब कुछ एक ही यूआरएल (उदा: example.com/myisapi.dll?command) के माध्यम से पहुंचा जा सकता है, इसलिए एसओएपी अनुरोध संसाधित होने के लिए, मुझे यह निर्दिष्ट करना होगा कि " आदेश "पैरामीटर। एसओएपी के लिए एक सामान्य आदेश होगा, प्रत्येक एसओएपी कार्रवाई के लिए एक विशिष्ट कमांड नहीं - उनको एसओएपी अनुरोध में ही निर्दिष्ट किया जाएगा।HTTP पोस्ट
असल में, मैं वेबपैप को HTTP अनुरोध को संभालने के द्वारा अपाचे एक्सिस 2/सी लाइब्रेरी को अपने वेबपैप में एकीकृत करने की कोशिश कर रहा हूं और फिर एसओएपी अनुरोध होने पर इनकमिंग एसओएपी एक्सएमएल को एक्सिस 2 में पास करने के लिए पास कर रहा हूं। सहजता से, मुझे कोई कारण नहीं दिख रहा है कि यह क्यों काम नहीं करेगा, क्योंकि जिस यूआरएल को आप पोस्ट कर रहे हैं वह सिर्फ एक मनमाना यूआरएल है, जहां तक सभी विभिन्न घटकों का संबंध है ... यह वह सर्वर है जो विशेष अर्थ देता है प्रश्न चिह्न के बाद भागों।
किसी भी मदद/अंतर्दृष्टि के लिए धन्यवाद जो आप प्रदान कर सकते हैं।
मुझे पता है कि यह वास्तव में पुरानी पोस्ट है, लेकिन कभी-कभी प्रमाणीकरण में, क्रेडेंशियल्स को अनुरोध में शामिल नहीं किया जाना चाहिए [link] (https://tools.ietf.org/html/rfc6749#section-2.3.1) । अभी भी यह पता लगाने की कोशिश कर रहा है कि क्यों ... – martin