2017-02-18 32 views
0

Как я могу это сделать?Java 8 HttpClient 4.5 Обработка файлов cookie с помощью BasicCookieStore

HttpClientBuilder client = HttpClientBuilder.create(); 
HttpResponse response = null; 
HttpClientContext context = HttpClientContext.create(); 
BasicCookieStore cookieStore = new BasicCookieStore(); 
client.setDefaultCookieStore(cookieStore); 

response = client.build().execute(get); 
cookieStore = context.getCookieStore(); 

Это дает мне: CookieStore не может быть преобразован в BasicCookieStore. Я не могу использовать интерфейс CookieStore вместо BasicCookieStore, потому что в моих других классах мне показывают, что «Интерфейсы не могут быть созданы».

+0

Просьба предоставить [MCVE], чтобы получить разумные и быстрые ответы. – STaefi

ответ

0

Я думаю, что литье поможет вам.

BasicCookieStore cookieStore = (BasicCookieStore) context.getCookieStore(); 
+0

Спасибо. Оно работает –