Задать вопрос
@sulik93
Начал изучать Java. Продолжаю изучать Java.

Как получить cookie для Post запроса?

Реализую следующий Post-зарос:
url = new URL(url_str);
con = (HttpURLConnection) url.openConnection();
con.setRequestProperty("Content-type", "application/json; charset=utf-8");
con.setRequestProperty("Accept-Charset", "UTF-8");
con.setRequestProperty("Accept", "*/*");
con.setRequestProperty("Accept-Encoding", "gzip");
con.setRequestProperty("User-Agent:", "Android 4.0+");
con.setDoOutput(true);
con.setDoInput(true);
con.setConnectTimeout(13000);
con.setReadTimeout(11000);
con.connect();
Map<String, List<String>> map = con.getHeaderFields();
        for (Map.Entry<String, List<String>> entry : map.entrySet()) {
            System.out.println("Key : " + entry.getKey() +
                    " ,Value : " + entry.getValue());
        }
String cookie = con.getHeaderField("Set-Cookie");

con.getHeaderFields() возвращает null. Что не так ?
Может я не так получаю headers ?
Google не помог.
Подскажите, пожалуйста, как правильно получить cookie ?
  • Вопрос задан
  • 1410 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@sulik93 Автор вопроса
Начал изучать Java. Продолжаю изучать Java.
Вопрос решился. Ошибка сервера.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы