使用 selenium 重定向 http 请求

Posted

技术标签:

【中文标题】使用 selenium 重定向 http 请求【英文标题】:redirect a http request using selenium 【发布时间】:2010-06-28 12:54:42 【问题描述】:

这是一个非常直截了当的问题,我似乎无法找到一个全面的答案。使用 Selenium 和 Selenium 代理时,如何使代理捕获对特定 uri 的传出 xhr 请求并将目的地修改为预先模拟的替代方案。 我在谷歌上找到了这个示例表单,http://www.sonatype.com/people/2009/10/selenium-part-4/,但它似乎没有解释如何编写 mockHelper 方法......

谢谢

西蒙

【问题讨论】:

你实现了这个要求吗?我也有同样的需求,但在任何地方都找不到合适的例子 【参考方案1】:

这需要修改代理服务器。没有其他方法可以处理响应机构。您的两个选择是修改 Selenium RC 发行版中的代理,或者在其他地方提供您自己的代理服务器。您可以让 Selenium 代理连接到您的代理,也可以将浏览器配置为直接连接到您的代理。这将允许你配置 squid 或任何你喜欢的东西来处理请求。

【讨论】:

以上是关于使用 selenium 重定向 http 请求的主要内容,如果未能解决你的问题,请参考以下文章

转发以及重定向解析

servlet如何重定向

Struts2页面重定向

017_nginx重定向需求

python2 能使用requests吗

我需要撤消重定向插件完成的重定向 URL