在VS2010的WebTest中设置字节顺序标记



在Visual Studio中通过WebTest调用WCF WebService时,我将stringbody设置为原始XML请求,即没有此标记<?xml version="1.0">如下所示 -

<Operation1Request xmlns="http://mycompany.com/myservice/operation1">
        <ChildElement1>
            Child Value
        </ChildElement1>
</Operation1Request>

Visual Studio 负责形成信封并调用 WCF 服务

我是否必须显式设置字节顺序标记,以便请求可以用 utf-8 或 utf-16 形成?

<?xml version="1.0" encoding="utf-8"?>

<?xml version="1.0" encoding="utf-16"?>

它对测试 WCF 服务有什么影响吗?

谢谢你的帮助。

是休息还是肥皂服务?

从我的角度来看,使用 SOAP 的单元测试而不是 Web 性能测试。它将更容易编码和维护。

最新更新