2015-03-16 2 views
0

Я выполнить запрос HTTP с некоторыми куки, мой код, как это:Как установить cookie из CookieManager при использовании HttpUrlConnection?

HttpURLConnection conn = (HttpURLConnection) u.openConnection(); 
CookieManager cookieManager = new CookieManager(); 
cookieManager.setCookiePolicy(CookiePolicy.ACCEPT_ALL); 
cookieManager.getCookieStore().add(....);//here to set cookie 
CookieHandler.setDefault(cookieManager); 
// do request in following 

Но я не могу найти печенье на скрипача. У меня есть много вопросов в stackoverflow, ни один из них не работает. Итак, пожалуйста, помогите мне найти способ установить cookie.

P.S. Я не хочу использовать заголовок Cookie.

ответ

2

, наконец, я нашел проблему, CookieHandler.setDefault() должен быть вызван до любой операции Http, в моем коде он должен быть до u.openConnection().

Смежные вопросы