1

我一直在尝试从使用 Ajax 调用不断更新相关信息的站点中抓取信息。尽管反复尝试,我仍然无法确定 ajax 调用从中接收数据的链接。因此,我决定更改跟踪并使用 firebug 来获取数据,因为它向我显示了从 Ajax 调用中获得的数据。那么,Firebug 是否将页面源保存在任何地方,我们可以随时访问它吗?

是链接,我正在尝试从使用 Ajax 调用更新的页面底部获取歌曲 + 电影名称。我已经尝试通过萤火虫源代码来确定保存,但这也没有产生任何结果。

4

1 回答 1

1

实际上我确实找到了解决问题的方法。在 firebug 的 Net 选项卡下查看,我能够找到正在编辑特定站点的 ajax 调用。使用响应,我终于设法使用 urllib 和 urllib2 来获取所需的数据:)。

至于 firebug 如何获取源代码,我阅读了一些链接,其中说 Firebug 在那一刻获取了确切的源代码,因为它是一个浏览器扩展,因此可以更多地访问浏览器变量和服务器响应。但不确定信息的正确性。

干杯

于 2012-09-21T16:14:37.697 回答