问题描述
我正在与一个运行 Javascript 的网站进行交互,该网站通过一系列按钮点击动态生成页面。这是来自不同网站的示例: Bridgerton buzzfeed quiz
每次点击按钮都会在网页上产生一个变化,并在您点击所有按钮后最终给您一个分数。我对页面上最后一个按钮点击产生的 POST 请求感兴趣。以下任何一项都可以作为我需要的解决方案:
我已经使用 httr 和浏览器 Web 开发人员工具成功地从我正在查看的网站复制了 POST 请求,但它是特定于会话的(cookies 等),所以我随后选择了使用 RSelenium。从几个答案来看,这似乎是 Selenium 无法处理的(除非这些现在已经过时了)。但是,我看到有一个 python 包(selenium-wire)似乎就是这样做的。是否有任何等效的 R 工具?我也在研究 splashr/HARtools,但我不太确定如何将其整合到我的工作流程中。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)