我想知道如何在当前网址中附加链接。例如:我链接在当前程序中是https://www.google.co.in/现在我必须在此URL中附加/ #q = ask + questions。 请帮忙。 我知道如何获取当前url(通过使用getCurrentUrl()语法)
由于
答案 0 :(得分:1)
您可以使用URIBuilder。像这样:
String someUrl = "https://www.google.co.in";
// or perhaps
// String someUrl = browser.getCurrentUrl();
URIBuilder uri = new URIBuilder(someUrl);
uri.setPath("search");
uri.addQueryParam("q", "ask+questions");
Assert.assertEquals(uri.toString(), "https://www.google.co.in/search?q=ask%2Bquestions");
// or perhaps
// browser.get(uri.toString());
答案 1 :(得分:0)
getCurrentUrlUrl()
的返回类型为String。因此,您可以保存它的价值,并像任何字符串一样玩游戏。
举一个例子,我想得到这个网址然后追加你的字符串,然后得到()这个新的网页:
String url = driver.getCurrentUrl();
String newurl = url+"/#q=ask+questions";
driver.get(newurl);