1
내 사이트에 자바 클라이언트를 개발하기 위해 노력하지만 httpclient4에서 쿠키를 저장할 수 없습니다, 서버가 GET 요청에 헤더에 보내기 : 가 httpclient4의 모든 쿠키 허용
Set-Cookie: PHPSESSID=ea384f86b9b89a749f1684d9d3980820; path=/
그러나 요청 후 코드
를 걸 :CookieManager m = (CookieManager) CookieHandler.getDefault();
System.out.println("Count : " + m.getCookieStore().getCookies().size());
그리고 나는 항상 얻을 수 : 0
HttpClient를 생성 :
CookieManager cookiem = new CookieManager();
cookiem.setCookiePolicy(CookiePolicy.ACCEPT_ALL);
CookieHandler.setDefault(cookiem);
...
httpClient = new DefaultHttpClient(params);
httpClient.getParams().setParameter(ClientPNames.COOKIE_POLICY, org.apache.http.client.params.CookiePolicy.BEST_MATCH);
하지만 같은 결과가 나옵니다. 무엇이 잘못 되었나요?