2011-06-20 41 views
0

我在一个网站上...它有jQuery,并发送一些使用JavaScript的请求到一个PHP页面。我可以看到jQuery发送到外部服务器的内容吗?

他们有什么方法可以查看它从我的计算机发出的数据和/或与之通话的URL?

我使用的是火狐,如果他们有任何需要,可以加载软件。

编辑 - 我已经下载了firebug并加载了页面。任何想法我需要选择什么选项?

回答

0

在Firebug中,您可以打开“控制台”面板。每次发出AJAX请求时,您都会看到GET或POST以及请求发送到的记录URL。您可以点击旁边的三角形进行展开,然后点击各个选项卡查看发送的数据,回复的内容以及其他各种信息。

编辑:“净”面板中的XHR选项卡也会显示相同的信息。

3

使用Firebug浏览器插件,它会显示你的背景XHR请求。

3

使用Fiddler来拦截所有来往于浏览器的呼叫。您可以检查整个HTTP通信。

0

这种情况的最佳工具,在Firefox中,被称为Firebug

1

我强烈建议Fiddler。它作为浏览器在服务器之间的代理加载,以查看关于请求的所有信息。

这是独立于浏览器,所以你可以在任何你喜欢的浏览器中使用它。如果您手动将其代理服务器设置为您的计算机,您甚至可以在移动设备上使用它。

1

添加第二个答案,因为它与我的第一个答案完全不同。

由于许多人推荐Fiddler(这是一个了不起的工具!),我想抛出使用Charles的选项。它是跨平台的,而Fiddler只有Windows。不幸的是,查尔斯并不是免费的(当然,你可以不付钱就使用它,但必须始终处理nagware弹出窗口)。不过,这值得付出。

相关问题