场景:我们有一个应用程序,它根据表单中给定的过滤器(复选框、单选按钮、下拉列表、文本框)生成报告。一旦用户单击“生成报告”按钮,就会调用api请求头请求并下载pdf/csv报告。
我可以在浏览器网络选项卡的
headers[tab]->请求头-:path api/path/to/download/pdf
headers[tab]->请求url:full/api/path/url/to/download/pdf
我们可以使用javascript/java捕获这个请求url吗?
场景:我们有一个应用程序,它根据表单中给定的过滤器(复选框、单选按钮、下拉列表、文本框)生成报告。一旦用户单击“生成报告”按钮,就会调用api请求头请求并下载pdf/csv报告。
我可以在浏览器网络选项卡的
headers[tab]->请求头-:path api/path/to/download/pdf
headers[tab]->请求url:full/api/path/url/to/download/pdf
我们可以使用javascript/java捕获这个请求url吗?
1条答案
按热度按时间pbpqsu0x1#
您需要使用代理来捕获webrequests。browsermob代理是一种流行的selenium代理。
请参见下面的示例https://www.seleniumeasy.com/selenium-tutorials/browsermob-proxy-selenium-example: