【问题标题】:WCF client forgets XML declarationWCF 客户端忘记了 XML 声明
【发布时间】:2011-03-02 17:57:11
【问题描述】:

我为 SharePoint QueryService 编写了一个 WCF 客户端。

总之,它编写了一个格式正确的 SOAP 查询。但是当它被执行时,http 请求“忘记”了 SOAP Envelope 之前的 XML 声明。 QueryService does not like that

如何强制 WCF 客户端启动请求:

<?xml version="1.0">

【问题讨论】:

    标签: c# xml wcf


    【解决方案1】:

    这是 WCF client does not include XML declaration in HTTP POST message 的副本(尽管是其他一些网络服务)。

    看来您需要实现一个自定义编码器。有关详细信息,请参阅上面的链接。

    【讨论】:

    • 确实是重复的(奇怪的是我在搜索过程中没有偶然发现这个问题)。任何超过 250 分的人都可以安全地结束这个问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-12
    • 1970-01-01
    • 1970-01-01
    • 2011-02-22
    相关资源
    最近更新 更多