【发布时间】:2011-01-09 16:14:24
【问题描述】:
我对如何在 WCF(以及其他 Web 服务框架)中实现 SOAPAction 感到有些困惑。
在一个测试客户端中,我有一个客户端消息检查器配置为抓取 SOAP 消息和随请求一起发送的任何 HTTP 标头。至少在客户端消息检查器中,该操作显示为 SOAP 标头中的一个元素:
<s:Header>
<Action ... >http://myurl.com/2009/11/MyService/MyMethod</Action>
但是,如果我在 Fiddler 中查看请求,Action 元素会丢失,而现在 HTTP 标头中有一个附加条目:
SOAPAction: "http://myurl.com/2009/11/MyService/MyMethod"
谁能解释到底是怎么回事?
谢谢!
【问题讨论】: