मैं डब्ल्यूसीएफ (और उस मामले के लिए अन्य वेब सेवा ढांचे) में एसओएपीएक्शन लागू करने के बारे में थोड़ा उलझन में हूं।HTTP शीर्षलेख या SOAP शीर्षलेख में WCF साबुन क्रियाएँ?
एक परीक्षण क्लाइंट में, मेरे पास एक क्लाइंट संदेश इंस्पेक्टर है जो अनुरोध के साथ भेजे जा रहे एसओएपी संदेश और किसी भी HTTP शीर्षलेख को पकड़ने के लिए कॉन्फ़िगर किया गया है। ग्राहक संदेश निरीक्षक में यहां कम से कम, कार्रवाई सोप हैडर में एक तत्व के रूप में दिखाई:
<s:Header>
<Action ... >http://myurl.com/2009/11/MyService/MyMethod</Action>
हालांकि, अगर मैं फ़िडलर में अनुरोध को देखते हैं, Action
तत्व याद आ रही है और इसके बजाय वहाँ अब एक अतिरिक्त है HTTP शीर्षलेख में प्रविष्टि:
SOAPAction: "http://myurl.com/2009/11/MyService/MyMethod"
क्या कोई यह बता सकता है कि बिल्ली क्या चल रहा है ??
धन्यवाद!
वे शायद समकक्ष हैं। यह वास्तव में एक तकनीकी समस्या नहीं है, लेकिन यह थोड़ा उलझन में है कि मेरा संदेश निरीक्षक मुझे एक बात बता रहा है, लेकिन वास्तविक संदेश बाहर जा रहा है। साथ ही, सेवा प्रदाता ने यह भी सत्यापित किया कि फिडलर सही था और मेरा संदेश निरीक्षक मुझे वास्तविक आउटगोइंग अनुरोध नहीं दे रहा था। मुझे उम्मीद थी कि कोई यह समझा सकता है कि यह व्यवहार क्यों हो रहा है। – WayneC