xhr:XMLHttpRequest在后台与服务器交换数据,这意味着可以在不加载整个网页的情况下,对网页某部分的内容进行更新。
是Ajax的一种用法,而Ajax并不是一门语言,只是一种不需要加载整个网页,只是更新局部内容的技术。
案例:比较常见的就是网页内容繁多,我们仅仅看评论时,无需整个页面都加载,那么久可以采用这种方式来实现,只需要在翻页时,局部加载评论的内容即可。
1、在使用firebug抓取类似网页的内容时,只需要找到xhr类型的url地址,
2、在浏览器地址栏中打开即可看到对应的内容。
3、一般情况为json格式,
4、再利用python等语言抓取json中的需要的内容即可