#java #cookies
#java #файлы cookie
Вопрос:
Как я могу получить cookie с веб-страницы, используя Java? Я имею в виду только Java, а не с сервлетами или etc..
Ответ №1:
Для этого вы можете использовать java.net.URLConnection
. Он предлагает getHeaderFields()
метод для получения заголовков ответов. Файлы cookie устанавливаются с помощью Set-Cookie
заголовка.
URLConnection connection = new URL("http://google.com").openConnection();
List<String> cookies = connection.getHeaderFields().get("Set-Cookie");
// ...
Ответ №2:
Вы можете получить файлы cookie из заголовка,
или вы можете использовать Apache commons и использовать их функциональность.