从客户端捕获HTTP请求(包括ajax)

时间:2012-08-15 06:58:56

标签: javascript ajax http browser

我想编写可以捕获的代码:

  • (1)点击链接或以编程方式更改window.location
  • (2)用户通过位置栏更改网址
  • (3)AJAX请求

甚至可能吗?我该怎么做?

2 个答案:

答案 0 :(得分:0)

  1. 是的,这是一个简单的步骤。只需给按钮一个通过AJAX访问服务器的操作。
  2. 你到底是什么意思?您是否想知道用户在位置栏上执行此操作的位置?
  3. 您是否想要跟踪每个AJAX请求,或者您的目标是通过AJAX发送它们?

答案 1 :(得分:0)

我没有完全了解您要实现的目标,以及您希望在何时使用代码。但是如果这有帮助,这可以通过HTTP代理实现。在网络上,您可以通过代理服务器重定向流量,您可以在其中插入可以扫描传出请求并执行某些操作的模块(操作可能会向其他服务器报告)。当然,你不需要在这里任何东西。我想大多数互联网防火墙都是这样的。