0

Javaでアプリケーションを開発しました。アプリケーションを drupal サイトに接続したいのですが、サービス モジュールと drupal xmlrpc を Web サービスに使用しています。

ローカル マシンの localhost でテストしたところ、問題なく動作しましたが、会社の Web サイトで試してみると、次のエラーが表示されました。

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

パケットのスニッフィングを試みたところ、サイトからパケットが送信されたことがわかりました。

4

2 に答える 2

0

私は同じ問題を抱えており、送信されたパケットを確認するためにburpスイートを使用しました.XML応答であるという問題が見つかりました:

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

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

ここに<front>xml に追加されたタグがあります。バープでこのタグを削除すると、完全に機能します

于 2013-08-06T01:50:53.920 に答える