【问题标题】:XML-RPC PHP JavaXML-RPC PHP Java
【发布时间】:2010-11-07 16:14:45
【问题描述】:

我遇到了 XML-RPC 通信问题。 我有一个用 Apache XmlRpc 用 Ja​​va 制作的 XML-RPC 客户端和一个用 PEAR 的 XML_RPC 用 PHP 制作的 XML-RPC 服务器。问题是我收到“HTTP 服务器返回意外状态:未找到”错误。我用 PEAR XML-RPC 客户端测试了服务器,它工作正常。我不知道是什么问题,因为我无法打印服务器的响应(我不知道如何),但似乎身份验证有效,因为如果我没有输入正确的用户名和密码,我收到身份验证错误。 请帮忙!

提前致谢。 克里斯蒂安

【问题讨论】:

    标签: java php communication xml-rpc


    【解决方案1】:

    开始调试,这里有一些来自 PEAR XML_RPC 文档的信息:

    setDebug()

    $client->setDebug ($debugOn)

    $debugOn 是 0 或 1,具体取决于 您是否要求客户 将调试信息打印到 浏览器。默认不输出 这个信息。

    调试信息包括 从 XML-RPC 返回的原始数据 它正在查询的服务器和 PHP 客户试图创造的价值 表示返回的值 服务器。这个选项非常有用 在允许的情况下调试服务器时 你看看到底是什么服务器 返回。

    来源:http://pear.php.net/manual/en/package.webservices.xml-rpc.api.php

    【讨论】:

      【解决方案2】:

      确保在用 java 编写接口存根时考虑到包名称,因为默认情况下它会将其附加到它尝试引用的方法的 from。

      【讨论】:

        猜你喜欢
        • 2013-09-12
        • 2017-06-29
        • 1970-01-01
        • 2011-02-19
        • 2016-08-16
        • 1970-01-01
        • 2014-05-14
        • 2011-08-25
        • 1970-01-01
        相关资源
        最近更新 更多