在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 性能测试。它将更容易编码和维护。