如何使用 php 抓取基于 javascript 和 ajax 的网页数据


How do i crawl a javascript and ajax based web page data using php

我想使用php创建一个简单的爬虫来抓取沃达丰网站的特定内容。

我想从 https://shop.vodafone.in/shop/rechargeOnline.jsp?cid=mum 中抓取内容。在这一点上,

查看所有充值>奖励卡5->。

单击"详细信息"按钮后,将出现弹出窗口。我想在弹出窗口中提取整个数据。

我能够提取静态内容。 但是弹出窗口中的数据取决于 JavaScript 和 Ajax 调用。

有人帮助我摆脱这个问题。

PHP 不渲染 JS,所以你不能按照你的要求去做。

但是,该页面正在发出您可以直接阅读的请求。它正在请求:https://shop.vodafone.in/shop/ajax/viewRechargeDetails.jsp?id=sku4760065