检测javascript内容中的ajax代码


Detect ajax code in javascript content

我们如何在web服务器返回的javascript代码的内容中检测允许客户端web进行AJAX调用的代码部分?换句话说,我想知道是否有现有的库可以将web服务器返回的javascript代码中包含的URL返回给web客户端。web服务器向web客户端返回的URL将允许web客户端对web服务器进行Ajax调用。

下面是一个例子在web服务器返回给web客户端的javascript代码中,有以下几行:

$.ajax({
        type: "POST",
        url: '/index.php?option=com_rechercheperso&view=recupeSecteur&format=raw',
        data: 'style='+value_style+'&type='+value_type,
        success: function(response){
        $('#secteur').html(response);}
    });
}

问题是,是否有一个库允许我们在分析javascript代码的内容时返回url('/index.php?Com_rechercheperso option=&view=&format=raw-recepeSecteur')。

感谢您的回答

Toufik

根据我的描述,服务器正在返回一个页面,其中有一些脚本使用带有预定义url的ajax调用,您希望获得这些url。

如果正确的话,您可以使用任何语言来调用加载脚本的页面(php、perl甚至JS-ajax),并使用regexp搜索responseText中的所有url,然后尝试对服务器进行匹配的ajax调用。

看起来像暴力解决方案,但应该有效。