Как получить доступ к веб-сайту, требующему входа в систему через файлы cookieJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как получить доступ к веб-сайту, требующему входа в систему через файлы cookie

Сообщение Anonymous »

Я создаю программу, предназначенную для подключения к веб-сайту, получения HTML-кода и сохранения его в файл. Достаточно просто, но если на веб-сайте есть капча, он вместо этого отправит мне HTML-код страницы с капчей.
Я узнал, что если вы уже ввели капчу и даете Java куки, это позволит вам пройти мимо, поскольку вы уже получили куки

Код: Выделить всё

public static void testhtmlgetter()
{
CookieManager cookieManager = new CookieManager();

CookieHandler.setDefault(cookieManager);

URLConnection connection =  new URL("website link here").openConnection();
Scanner scanner = new Scanner(connection.getInputStream());

connection.getContent();

CookieStore cookieStore = cookieManager.getCookieStore();

scanner.useDelimiter("\\Z");
content = scanner.next();
scanner.close();

System.out.println(content);

File file = new File("E:\\java code\\scraper\\output\\filename.txt");

FileWriter writer = new FileWriter(file);
writer.write(content);
writer.close();
}
Я пробовал всевозможные решения других людей с использованием Java CookieManager, но в большинстве других сообщений просто рассказывается, как получить файлы cookie с веб-сайта, а не как на самом деле использовать эти файлы cookie. .
Я просто хочу знать, как получить доступ к веб-странице, на которую я уже вошел, используя файлы cookie.
Как я получаю эти файлы cookie, также не важно. , я мог бы просто скопировать их из f12>приложения>хранилища>cookie, если необходимо
Как мне это сделать?

Подробнее здесь: https://stackoverflow.com/questions/791 ... ia-cookies
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»