Вот мой пример кода:
Код: Выделить всё
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());
Когда я пробую этот код, изначально устанавливается соединение с «гостевым» пользователем Zabbix. Это значит, что у меня нет прав на просмотр того, что я хочу. jsoup не использует мой логин администратора.
Когда я пытаюсь отключить гостевого пользователя Zabbix, у меня возникает ошибка:
Код: Выделить всё
IOException: Too many redirects occurred trying to load URL
Мне действительно нужно подключиться как администратор. Обходной путь — установить пароль администратора для гостя (я попробовал, и это работает).
Спасибо за вашу помощь,
С уважением.
Оливье.
Подробнее здесь: https://stackoverflow.com/questions/925 ... rect-error
Мобильная версия