-2

我们如何在 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 recupeSecteur')。

谢谢您的回答

图菲克

4

1 回答 1

0

根据我假设的描述,服务器正在返回一个页面,其中有使用带有预定义 url 的 ajax 调用的脚本,并且您想要获取这些 url。

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

看起来像蛮力解决方案,但应该工作。

于 2013-02-05T19:30:11.190 回答