<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>3.141.59</version>
</dependency>
import org.openqa.selenium.By;
import org.openqa.selenium.Cookie;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import java.util.Iterator;
import java.util.Set;
public class Test {
public static void main(String[] args) throws Exception {
System.setProperty("webdriver.chrome.driver", "D:/chromeDriver/chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.manage().window().maximize();
driver.get("http://m.yangkeduo.com/login.html");
String currentHandle = driver.getWindowHandle();
driver.findElement(By.className("phone-login")).click();
Thread.sleep(200);
driver.findElement(By.id("user-mobile")).sendKeys("13112345678");
Thread.sleep(1000);
driver.findElement(By.id("code-button")).click();
Thread.sleep(1000);
String code = "414918";
driver.findElement(By.id("input-code")).sendKeys(code );
Thread.sleep(1000);
driver.findElement(By.id("submit-button")).click();
Thread.sleep(1000);
Set<String> handles = driver.getWindowHandles();
Iterator<String> iterator = handles.iterator();
Thread.sleep(2000);
while (iterator.hasNext()) {
String h = iterator.next();
if (h != currentHandle) {
driver.switchTo().window(h);
driver.navigate().refresh();
Set<Cookie> cookies = driver.manage().getCookies();
System.out.println(cookies);
}
}
driver.close();
}
}