来自https://ngodarpan.gov.in/index.php/home/statewise_ngo/61/35的网络抓取

时间:2018-10-23 14:04:42

标签: web-scraping rvest rselenium

单击链接后,是否可以从弹出窗口中删除数据。网站为https://ngodarpan.gov.in/index.php/home/statewise_ngo/61/35

2 个答案:

答案 0 :(得分:1)

当然有可能,它只是一个带有分页的表。

但是您最好在抓取网站之前检查法律部分,而且最好在政府网站上。

答案 1 :(得分:0)

是的,您必须完全遵循浏览器的功能。通过浏览器查看网络行为。

首先,您必须向https://ngodarpan.gov.in/index.php/ajaxcontroller/get_csrf发送请求,以获取像这样的令牌:{“ csrf_token”:“ 0d1c59184c7df788dc4b8759f6da40c6”}

之后,向https://ngodarpan.gov.in/index.php/ajaxcontroller/show_ngo_info发送另一个POST请求。作为参数,您必须提及 csrf_test_name ,它等于csrf_token和 id ,可以从每个链接的onclick属性中找到。

您将获得JSON作为响应,并根据需要进行解析。