在Greasemonkey脚本中获取POST响应数据

时间:2012-07-21 15:26:57

标签: post greasemonkey response

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

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

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

1 个答案:

答案 0 :(得分:3)

最好的方法在很大程度上取决于您尚未提供的细节:

  1. 完全 页面如何发送和接收信息。它真的是帖子,还是AJAX?如果是AJAX,是否涉及jQuery?页面可以不使用AJAX发布;是否涉及iframe?
    链接到目标网页。

  2. 页面对信息有何影响?它是否更新显示?

  3. 您想要获取信息的最终理由是什么?大多数时候,尝试拦截和解析AJAX更容易。通常,监控DOM树更容易,更健壮,可以获得您想要的东西。


  4. 如果页面向用户显示数据,则"How can I detect AJAX node insertion..."中会显示获取数据的最佳方式。


    如果你真的想拦截数据: