java webdriver 访问受限站点

标签 java selenium webdriver

我想知道如何使用 WebDriver 登录受限制的网站。 当您访问该网站时,它会显示:“服务器(服务器名称)需要用户名和密码。服务器显示:受限文件。”此消息框不提供检查元素或查看任何源的选项,因此我无法获取框架名称或任何内容。有办法处理这个问题吗?这是一个开发站点并受到保护。如果需要更多信息,请告诉我。

最佳答案

只有一种方法可以做到这一点 - 在 URL 中发送用户名。因此,如果该网站是 http://www.example.com/restricted.html 您必须像这样访问它

driver.get("http://username:password@www.example.com/restricted.html");

上面的伪代码适用于Java中的Webdriver,其中driver是WebDriver的有效实例

关于java webdriver 访问受限站点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10835900/

相关文章:

java - 类型错误 : Cannot find function createHTMLDocument in object

java - 无法控制 exoplayer 的音量和亮度

java - Java 中的 Couchbase 连接池

java - WebDriver PhantomJS 无法找到元素,但可以在 Firefox 上正常工作

maven - 如何在 Jenkins 中生成 Selenium HTML 报告?

selenium - 使用 testNG 在浏览器的多个实例中并行运行一个类中的多个测试

java - WebDriver 自动化验证电子邮件

java - 多线程使用中的变量声明,Java [内存泄漏问题]

java - 术语:实例变量的单字 Java 术语?

java - 在 Java Selenium 中鼠标移动后单击元素