技术栈
ajax请求
SunnyRivers
2 个月前
爬虫
·
json
·
接口
·
ajax请求
Ajax数据爬取
有时我们用requests 抓取页面得到的结果,可能和在浏览器中看到的不一样:在浏览器中可以看到正常显示的页面数据,而使用requests 得到的结果中并没有这些数据。这是因为 requests 获取的都是原始 HTML 文档,而浏览器中的页面是JavaScript 处理数据后生成的结果,这些数据有多种来源:可能是通过 Ajax 加载的,可能是包含在 HTML文档中的,也可能是经过 JavaScript 和特定算法计算后生成的。