gpt4 book ai didi

java - 检查浏览器中当前的 URL 是什么

转载 作者:太空宇宙 更新时间:2023-11-04 11:46:42 25 4
gpt4 key购买 nike

我有一项任务正在尝试使用 Selenium 库来完成。任务是检查打开的浏览器中当前的 URL 是什么,我不是指 Web 浏览器,它已由 Web 驱动程序打开。我的意思是用户打开的任何浏览器的当前 URL。目前我不完全确定这是否可能,但我有一个几乎可以做到这一点的代码,但前提是浏览器已使用网络驱动程序打开。代码如下所示。

WebDriver driver = new ChromeDriver();

driver.get(“http://www.example.com”);

String currentUrl = driver.getCurrentUrl();

System.out.println(“The current URL is ” + currentUrl);
Thread.sleep(5000);

driver.quit();

使用该代码我想知道是否可以对其进行修改,以便驱动程序元素是用户自己打开的当前元素,而不是实际的 WebDriver?

假设用户在 www.google.com 上运行 Chrome,那么代码将获取 URL www.google.com,因为这是 Chrome 浏览器中当前打开的 URL。

最佳答案

您的驱动程序只能与其自己的范围进行通信。用户在做什么,驱动程序无法看到。除非我没有正确理解你的问题,否则你问的是一个无效的问题。

关于java - 检查浏览器中当前的 URL 是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42283538/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com