Как получить файлы cookie с Java?

Как я могу получить cookie с веб-страницы, используя Java? Я имею в виду только Java не с сервлетами и т.д.

Ответ 1

Вы можете использовать java.net.URLConnection. Он предлагает метод getHeaderFields() для получения заголовков ответов. Куки файлы устанавливаются заголовком Set-Cookie.

URLConnection connection = new URL("http://google.com").openConnection();
List<String> cookies = connection.getHeaderFields().get("Set-Cookie");
// ...