Ошибка перенаправления пользователя jsoup подключенияJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Ошибка перенаправления пользователя jsoup подключения

Сообщение Anonymous »

Я пытаюсь получить таблицу HTML с динамической страницы PHP на моем веб-сервере. Веб-сервер представляет собой интерфейс Zabbix.

Вот мой пример кода:

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

doc = Jsoup.connect("http://192.168.209.178/zabbix/index.php").data("name", "Admin", "password", "password", "enter", "Enter", "request", "/zabbix/events.php").userAgent("Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.46 Safari/535.11").followRedirects(true).post();

System.out.println(doc.title());
System.out.println(doc.toString());
Я указал свои параметры вместе с данными, поэтому имя — это логин, пароль — это, очевидно, пароль, а запрос — это перенаправление URL-адреса.

Когда я пробую этот код, изначально устанавливается соединение с «гостевым» пользователем Zabbix. Это значит, что у меня нет прав на просмотр того, что я хочу. jsoup не использует мой логин администратора.
Когда я пытаюсь отключить гостевого пользователя Zabbix, у меня возникает ошибка:

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

IOException: Too many redirects occurred trying to load URL
Я думаю, jsoup публикует сообщение после перенаправления. Но в моем index.php сделано перенаправление, так что...

Мне действительно нужно подключиться как администратор. Обходной путь — установить пароль администратора для гостя (я попробовал, и это работает).

Спасибо за вашу помощь,
С уважением.
Оливье.

Подробнее здесь: https://stackoverflow.com/questions/925 ... rect-error
Ответить

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

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

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

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

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