OWASP ZAP - 使用Selenium Python启动浏览器后提取URL

时间:2018-06-07 09:01:35

标签: selenium selenium-chromedriver owasp zap

我正在使用Selenium Python推出一个网站!加载Chrome浏览器后,ZAP代理将附加到该浏览器并捕获URL。我有两件事需要澄清:

  1. 当用户通过不同的链接解析时如何捕获URL /请求? ZAP正在GUI中捕获它。是否有任何API可以提供完整的URL列表?
  2. 如何使用Selenium(Python)来捕获URL?它仅捕获当前URL,当我转到其他链接时,它不会打印新的页面URL。

1 个答案:

答案 0 :(得分:3)

简短的回答是肯定的 - Zap有一个很棒的API,你可以找到文档here。对于更长的解释,我需要一些细节,因为我不完全理解你的问题。

1 - 您是否希望获得通过Zap代理的所有请求?您可以使用以下内容:/JSON/core/view/sites/?zapapiformat=JSON&formMethod=GET

2 - 不确定 - 看起来像硒问题,对吗?