【问题标题】:How to call XML-RPC from WSO2 API Manager?如何从 WSO2 API 管理器调用 XML-RPC?
【发布时间】:2023-01-16 17:26:36
【问题描述】:

从 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>

我必须将 Content-Length 添加到具有 Postman 中的值的标头才能正常工作。但是当我将其添加到 API Manager 时仍然出现相同的错误。

【问题讨论】:

  • 我在这里面临同样的问题!任何更新 !!
  • 尝试使用相应的 API 配置 disable-chunking 中介策略。
  • 是的,它有效谢谢。

标签: xml wso2 wso2-api-manager xml-rpc api-gateway


【解决方案1】:

我尝试使用相应的 API 添加禁用分块中介策略并且它有效。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-03
    • 2019-10-28
    相关资源
    最近更新 更多