欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

javascript - php爬虫ajax请求地址怎么获取?

程序员文章站 2022-03-14 17:01:38
...
用php爬虫抓取网页,网页上有个信息需要登录后才显示在页面中,是一个ajax请求的信息。按F12找到了这个ajax请求地址,javascript生成的,那么,如何获取这个地址呢?

补充:
ajax请求的jquery代码:

$(document).ready(function(){
    var id="100";
    var tsTimeStamp= new Date().getTime();
    $.get("http://www.xxxx.com/extra/ajax_contact.php", { "id": id,"time":tsTimeStamp,"act":"locations_contact"},
        function (data,textStatus)
         {            
            $("#locations_contact").html(data);
         }
    );
})

按F12在那个框里面显示的ajax请求地址:ajax_contact.php?id=100&time=1442484035051&act=locations_contact
把上面这个地址在新窗口打开显示的完整地址:http://www.xxxx.com/extra/ajax_contact.php?id=100&time=1442484035051&act=locations_contact

每个页面id不一样,怎么把这个地址取到?

回复内容:

用php爬虫抓取网页,网页上有个信息需要登录后才显示在页面中,是一个ajax请求的信息。按F12找到了这个ajax请求地址,javascript生成的,那么,如何获取这个地址呢?

补充:
ajax请求的jquery代码:

$(document).ready(function(){
    var id="100";
    var tsTimeStamp= new Date().getTime();
    $.get("http://www.xxxx.com/extra/ajax_contact.php", { "id": id,"time":tsTimeStamp,"act":"locations_contact"},
        function (data,textStatus)
         {            
            $("#locations_contact").html(data);
         }
    );
})

按F12在那个框里面显示的ajax请求地址:ajax_contact.php?id=100&time=1442484035051&act=locations_contact
把上面这个地址在新窗口打开显示的完整地址:http://www.xxxx.com/extra/ajax_contact.php?id=100&time=1442484035051&act=locations_contact

每个页面id不一样,怎么把这个地址取到?

分析js, 找js是怎么拼这个地址的, 用的哪些变量, 这个变量的值又是哪里来的,然后自己组装.


javascript - php爬虫ajax请求地址怎么获取?