0

我想在 Greasemonkey 脚本中通过 POST 获取 Jetty 服务器发送的响应数据。

每隔几秒钟发送一次新数据。

如何直接访问作为响应数据显示在 Firebug“网络”选项卡中的数据?(我尝试使用此处提供的使用 jQuery 和 ajaxSuccess 的解决方案获取数据,但这不起作用。而且我不确定 POST 数据是否是从 jQuery ajax 请求返回的。所以有没有办法直接访问POST“流”)。

4

1 回答 1

3

最好的方法很大程度上取决于您(尚未)提供的详细信息:

  1. 页面究竟如何发送和接收信息。是真的形成帖子,还是 AJAX?如果是 AJAX,是否涉及 jQuery?页面可以在没有 AJAX 的情况下发布;是否涉及 iframe?
    链接到目标页面。

  2. 页面如何处理这些信息?它会更新显示吗?

  3. 你想要这些信息的最终原因是什么?大多数时候,尝试拦截和解析 AJAX 会更容易。通常,监视 DOM 树是获得所需内容的更容易和更健壮的方式。


如果页面向用户显示您想要的数据,获取数据的最佳方式显示在“如何检测 AJAX 节点插入...”中。


如果你真的想截取数据:

于 2012-07-22T04:47:12.997 回答