2

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

提前致谢。克里斯蒂安

4

2 回答 2

2

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

设置调试()

$client->setDebug ( $debugOn )

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

调试信息包括从它正在查询的 XML-RPC 服务器返回的原始数据,以及客户端尝试创建的 PHP 值来表示服务器返回的值。此选项在调试服务器时非常有用,因为它允许您准确查看服务器返回的内容。

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

于 2009-08-14T09:54:04.113 回答
0

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

于 2009-07-02T15:18:32.933 回答