1

我想自动化 www.imgur.com 上的一些流程,我决定使用 Selenium WebDriver 库 for Java。我已经能够让我的大部分代码顺利工作:当我直接访问 imgur 时,只有一个白屏鞋,并且在刷新时不会改变。直接访问登录页面会产生 SSL 错误。

System.setProperty("webdriver.chrome.driver","C:\\workspace\\Test\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.get("https://www.imgur.com/signin");
WebElement username = driver.findElement(By.id("username"));
username.sendKeys("username");
WebElement password = driver.findElement(By.id("password"));
String pass = "password";
password.sendKeys(pass);
password.submit();
driver.get("http://www.imgur.com");

我已经能够通过使用谷歌搜索提供给 imgur 的链接来解决这个问题,但是添加更多功能需要我能够直接管理 URL。

提前致谢!

4

1 回答 1

1

只是http://imgur.com/,不是http://www.imgur.com。这就是谷歌链接起作用的原因,它们链接到第一个链接 - 一个不同的网址。

www任何技术政策都不需要前缀。有些人选择让带前缀和不带前缀的 url 都指向同一个服务器。有些人选择只使用其中一种。似乎 imgur 没有前缀。

www以下是有关前缀 的更多信息: http ://en.wikipedia.org/wiki/World_Wide_Web#WWW_prefix

于 2013-09-11T15:48:54.697 回答