Java DrupalXMLRPC问题

Java DrupalXMLRPC问题,java,web-services,drupal,xml-rpc,drupal-services,Java,Web Services,Drupal,Xml Rpc,Drupal Services,我在java中开发了一个应用程序,我想将我的应用程序连接到我的drupal站点,我使用服务模块和drupalxmlrpc进行web服务 我在本地机器localhost上进行了测试,它可以正常工作,但当我在公司网站上尝试时,我发现以下错误: Failed to parse server's response: Expected methodResponse element, got front 我尝试嗅探数据包,发现数据包是由站点发送的。我也有同样的问题,我使用burp suite查看发送的数据

我在java中开发了一个应用程序,我想将我的应用程序连接到我的drupal站点,我使用服务模块和drupalxmlrpc进行web服务

我在本地机器localhost上进行了测试,它可以正常工作,但当我在公司网站上尝试时,我发现以下错误:

Failed to parse server's response: Expected methodResponse element, got front

我尝试嗅探数据包,发现数据包是由站点发送的。

我也有同样的问题,我使用burp suite查看发送的数据包,我发现问题在于XML响应:

<front><?xml version="1.0"?>

<methodResponse>
  <params>
  <param>
    <value><struct>
  <member><name>sessid</name><value><string>RnpLboQS6d-4AAak-

SessiondRnplBOQS6D-4AAak-
这里有一个添加到xml中的
标记,当我用burp删除这个标记时,它工作得非常好,这就是为什么我们有: 无法分析服务器的响应:应为methodResponse元素,Get front
但是如何用drupal解决这个问题呢?

也许我们可以使用java代理从服务器获取响应,并尝试修改它以从xml中删除前标记?

这不是问题的答案,但可能会对他有所帮助