有没有办法检查get请求(使用python3中的requests模块发出)是否弹出警报框?
因此,我正在制作一种自动化脚本,它基本上会强制执行一组有效负载来检查Flask/Jinja2应用程序上的SSTI漏洞。但是,某些有效载荷包括有没有办法检查get请求(使用python3中的requests模块发出)是否弹出警报框?,python,python-3.x,web-scraping,python-requests,command-line-interface,Python,Python 3.x,Web Scraping,Python Requests,Command Line Interface,因此,我正在制作一种自动化脚本,它基本上会强制执行一组有效负载来检查Flask/Jinja2应用程序上的SSTI漏洞。但是,某些有效载荷包括警报语法。如何检查在不使用SELENIUM的情况下,是否在请求时弹出警报框 PS:我试图严格限制它是基于CLI的应用程序,因此没有GUI内容:)您无法检查是否弹出警报框,请求只是发送请求。Selenium也可以使用无头浏览器运行请求获取URL标识的资源。它不呈现HTML,更不用说执行Javascript了。使用selenium,driver.switch.t
警报
语法。如何检查在不使用SELENIUM的情况下,是否在请求时弹出警报框
PS:我试图严格限制它是基于CLI的应用程序,因此没有GUI内容:)您无法检查是否弹出警报框,请求只是发送请求。Selenium也可以使用无头浏览器运行请求获取URL标识的资源。它不呈现HTML,更不用说执行Javascript了。使用selenium,
driver.switch.to_alert()
我希望找到一种方法来检查是否可以检查警报弹出窗口,没什么,只要一个简单的布尔值就可以了@JoshuaNixon