1
我嘗試開發Java客戶端來我的網站,但不能存儲在httpclient4餅乾,服務器在頭在GET請求發送:接受任何cookies在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);
但是我得到同樣的結果,怎麼了?