0

Greasemonkeyスクリプト内でPOSTを介してJettyサーバーから送信された応答データを取得したい。

新しいデータは数秒ごとに送信されます。

Firebugの[ネットワーク]タブに応答データとして表示されるデータに直接アクセスするにはどうすればよいですか?(jQueryとajaxSuccessを利用するソリューションを使用してデータを取得しようとしましたが、機能しませんでした。また、POSTデータがjQueryajaxリクエストから返されるかどうかもわかりません。直接アクセスする方法はありますか。 POST「ストリーム」)。

4

1 に答える 1

3

最良の方法は、(まだ) 提供していない詳細に大きく依存します。

  1. ページが情報を送受信する正確な方法。それは本当にフォーム投稿ですか、それとも AJAX ですか? AJAX の場合、jQuery が関係していますか? ページは AJAX なしで投稿できます。iframeが関係していますか?
    対象ページへのリンクです。

  2. ページはその情報で何をしますか? ディスプレイを更新しますか?

  3. 情報が必要な最終的な理由は何ですか? ほとんどの場合、AJAX を試みてインターセプト (および解析) しない方が簡単です。通常、DOM ツリーを監視することは、必要なものを取得するためのはるかに簡単で堅牢な方法です。


ページに必要なデータがユーザーに表示される場合、それを取得する最良の方法は、「AJAX ノードの挿入を検出するにはどうすればよいですか...」に示されています。


本当にデータを傍受したい場合:

于 2012-07-22T04:47:12.997 に答える