如何从WSO2neneneba API管理器调用XML-RPC



从Postman调用XML-RPC方法很好,但当我在WSO2 API网关中部署这个API时;错误解码RPC";。

XML负载示例

<?xml version="1.0"?>
<methodCall>
<methodName>vpop.emailinfo</methodName>
<params>
<param>
<value><string>oussama@test.com</string></value>
</param>
</params>
</methodCall>

错误响应示例:

<string>error decoding RPC.
no element found at line 1, column 0, byte -1 at /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/XML/Parser.pm line 187.
</string>

我必须用Postman中的值将Content-Length添加到头中才能工作。但当我将其添加到API管理器时,仍然存在相同的错误。

正如Athiththan所提到的,我尝试使用相应的API添加disable-chunking中介策略,它起作用了。

最新更新