Как открыть URL в разных браузерах в java с помощью jsoup - PullRequest
1 голос
/ 09 июля 2019

В настоящее время я пытаюсь открыть URL-адрес в браузере с параметрами различных браузеров.Например, если я приведу Chrome, то URL ("https://www.google.com/") должен открываться в Chrome, также в Firefox.

Document doc = Jsoup.connect("http://example.com")
  .data("query", "Java")
  .userAgent("Mozilla")
  .cookie("auth", "token")
  .timeout(3000)
  .post();

Приведенный выше код НЕ ОТКРЫВАЕТ браузер!

1 Ответ

0 голосов
/ 18 июля 2019

Если вы хотите открыть браузер, вам нужно использовать селен, следующий пример даст вам краткое представление о ваших потребностях. пожалуйста, постарайтесь понять как можно больше из этого бывшего. Не стесняйтесь комментировать любые вопросы.

package selenium_Methods;

import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;

public class Bozoinabusride_Search {

    public static void main(String[] args) {

        System.setProperty("webdriver.chrome.driver", "D:\\Tushar\\JARs\\selenium\\chromedriver.exe");
        WebDriver driver = new ChromeDriver();

        driver.get("https://bozoinabusride.blogspot.com/");
        driver.manage().window().maximize();
        WebElement searchThis = driver.findElement(By.name("q"));

        searchThis.sendKeys("silver");
        driver.findElement(By.className("gsc-search-button")).click();

    }

}
...