接收 JSON 时的 jQuery 事件 - 一次性 URL



我正在尝试抓取一个使用大量ajax效果在表中显示数据的网站。

当您与站点交互时,会通过 JSON 返回一些数据。

我知道 URL 以及如何构造它,但如果我尝试重新请求此 JSON(我猜服务器正在使数据过期),服务器会返回HTTP 410 status

有一次捕获数据的机会,我正在寻找一个 jQuery 函数,类似于 onJSONResourceReceived 的东西会很好,这样我就可以捕获响应并将其存储在变量中。

调或将数据缓存在变量中的方法都很棒。

或者,如果已经有一个变量将已收到的所有 JSON 资源存储在内存中,那就更好了。

我看过的所有功能都适用于您知道或可以重新请求 URL 的情况。

这个问题是类似的,但对于CasperJS:如何在 CasperJS 中发出 POST 请求后获得响应

看看 $.ajaxSuccess

附加要在 Ajax 请求完成时执行的函数 成功。

$(document).ajaxSuccess(function( event, request, settings ) {
});

最新更新