Мне удалось войти на сайт с помощью httpclient и распечатать файлы cookie, которые разрешают этот вход.Однако сейчас я застрял, потому что хотел отобразить последующие страницы в JEditorPane с помощью функции .setPage (url).Однако, когда я делаю это и анализирую свой запрос GET с помощью Wireshark, я вижу, что пользовательский агент - это не мой httpclient, а следующее:
User-Agent: Java / 1.6.0_17
GETВ запросе (который закодирован где-то в методе setPage (URL url) стороннего jeditorpane) нет файлов cookie, которые были получены с использованием httpclient.У меня вопрос - как я могу каким-то образом передать файлы cookie, полученные с помощью httpclient, чтобы мой JEditorPane мог отображать URL-адреса с сайта?Я начинаю думать, что это невозможно, и я должен попытаться войти в систему с использованием обычного Java URL-соединения и т. Д., Но предпочел бы придерживаться httpclient, поскольку он более гибок (я думаю).Предположительно, у меня все еще была бы проблема с файлами cookie. *
Я думал о расширении класса JEditorPane и переопределении setPage (), но я не знаю фактический код, который я должен вставить в него, так как не могупохоже, выясняется, как на самом деле работает setPage ().
Любая помощь / предложения будут с благодарностью.
Дейв