我在XML-RPC通信方面遇到了问题。我有一个用Java语言制作的带有Apache的XML-RPC客户机和一个用XmlRpc制作的带有PEAR的XML_RPC的XML-RPC服务器。问题是我得到了一个"HTTP服务器返回意外状态:找不到“错误。我使用PEAR XML-RPC客户机测试了服务器,它可以正常工作。我不知道是什么问题,因为我不能打印服务器的响应(我不知道如何打印),但似乎身份验证是有效的,因为如果我没有输入正确的用户名和密码,我会得到一个身份验证错误。请帮帮我!
提前谢谢。克里斯蒂安
发布于 2009-08-14 09:54:04
开始调试,这里是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
发布于 2009-07-02 15:18:33
在java中编写接口存根时,一定要考虑到包名,因为默认情况下,它会将其添加到它试图引用的方法的from上。
https://stackoverflow.com/questions/1074917
复制相似问题