Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/22: Рейтинг темы: голосов - 22, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 13.10.2017
Сообщений: 1

JSOUP авторизация

13.10.2017, 21:19. Показов 4206. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день. Я только учусь, сильно не бейте.
Просьба помочь с авторизацией на сайте через JSOUP.
Есть внутрикорпоративный сайт(доступ только с корпоративной сети). При входе на сайт требуется ввести логин, пароль и нажать кнопку.
Нашел в просторах инета такое решение(для сайта rutracker.org), и оно работает:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import org.jsoup.Connection;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
 
public class rutracker {
    public static void main(String[] args) {
        try {
            Connection.Response response = Jsoup.connect("https://rutracker.org/forum/login.php")
                    .method(Connection.Method.GET)
                    .execute();
 
            response = Jsoup.connect("https://rutracker.org/forum/login.php")
                    .referrer("https://rutracker.org/forum/login.php")
                    .data("login_username", "мой логин")
                    .data("login_password", "мой пароль")
                    .data("login", "")
                    .cookies(response.cookies())
                    .method(Connection.Method.POST)
                    .execute();
 
            Document doc = Jsoup.connect("https://rutracker.org/forum/index.php").cookies(response.cookies()).get();
            System.out.println(doc.outerHtml().contains("Вы зашли как: "));
        }catch(Exception e){e.printStackTrace();}
    }
}
Только вот на моем сайте у кнопки нет имени:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
<form method="post" name="LogonForm" id="LogonForm" class="login-form">
                        <div>
                            <label>Логин</label>
                            <input id="login" type="text" name="login" class="" value="">
                        </div>
                        <div>
                            <label>Пароль</label>
                            <input id="password" type="password" name="password" class="" value="">
                        </div>
                        <input type="hidden" name="redirect" id="redirect">
                        <input type="submit" value="Войти" class="submit-button">
                    </form>
Хотелось бы проверить код на сайте https://tracker.0day.kiev.ua/login.php (та же ситуация с кнопкой, нет name)
спасибо.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.10.2017, 21:19
Ответы с готовыми решениями:

Jsoup и авторизация
Пытаюсь авторизоваться на сайте программно. Например если взять quizful.net. Форма на странице вот такая: &lt;form...

Авторизация вконтакте jsoup
Не могу аторизоваться вконтакте, пишет не удалось войти ,так понимаю что-то делаю не так. public class index { ...

Jsoup
Всем привет решил распарсить сайт с курсами валютами столкнулся с проблемой. Паршу тег со всеми банками и курсами валют и заношу в массив...

1
0 / 0 / 0
Регистрация: 03.03.2022
Сообщений: 1
03.03.2022, 21:49
идёшь на свой сайт, открываешь консоль разработчика(по дефолту клавиша F12) вкладка сеть. на сайте вводишь данные рандомные и смотришь запросы. обычно запрос на вход это POST запрос. в запросе ты видишь ссылку и в вкладке запрос видишь данные, которые нужно отправить
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.03.2022, 21:49
Помогаю со студенческими работами здесь

Jsoup redirect
Есть страничка http://edipars.com, так вот если я открываю ее в любом браузере, происходит редирект на...

Парсер JSOUP
Привет,недавно начал изучать изучение java... Сейчас приступил к использованию библиотеки JSOUP, все получается вытягивает ссылки, текст...

JSoup парсер
Если кто-нть работал с JSoup, пожскажите как извлечь текст, лежащий под тегами div style=&quot;word-wrap:break-word !important;&quot;. ...

Парсинг Jsoup
Всем привет. Подскажите как получить первую с цену с помощью Jsoup.

Парсинг сайта jsoup
Доброго времени суток. Есть сайт с проксями. Нужно спарсить прокси в таком виде: proxy:port Степень_анонимности Стянуть прокси и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru