如何通过java在网站上提交表单后捕获后调用

时间:2017-09-06 14:21:29

标签: java api selenium selenium-webdriver

我使用selenium webdriver + java进行网络自动化。 在一个网页中,我填写表单,并在点击提交时,说有一个帖子调用与url一样,可以通过chrome的开发人员工具的网络选项卡找到。

abc.com/dkplayentryform/latam/gracias.php?uid=&returnUrl=

如何通过java捕获此URL。 例如,转到https://www.discoverykidsplay.com/enterate 进入年龄超过18岁并继续 然后填写表格,如名字,姓氏,电子邮件ID等,然后点击提交。在提交之前,启用chrome的开发人员工具,您会发现有一个类似于上述URL的帖子调用。 我需要通过java + selenium webdriver捕获 有可能吗?

1 个答案:

答案 0 :(得分:0)

使用webdriver捕获网络流量没有直接的方法。作为一种解决方案,你可以:

  1. 设置BroswerMob Proxy工具
  2. 配置您的浏览器以使用该代理
  3. 介绍读取该代理记录的请求的代码(选中使用With Selenium 段落。)