我們使用Android API並使用HTTPDefaultClient進行發佈,當我們收到標題時,我們沒有收到我們需要的「Set-Cookie」標題 - 但是當我們嘗試使用原始套接字我們得到它相同的URL。HTTPDefaultClient:無法獲取Set-Cookie標頭
URL正在從我們的Android應用程序接收到正確的信息,但我們似乎無法從中檢索到此標題。
任何人都可以幫忙嗎?它驅使我們便盆似乎有充足的導遊給自己設定一個cookie,但沒有我們能找到找回它
try {
HttpClient client = new DefaultHttpClient();
DefaultHttpClient defaultClient = new DefaultHttpClient();
HttpGet request = new HttpGet();
request.setURI(new URI(loginUrl));
HttpResponse response = client.execute(request);
Header[] headers = response.getAllHeaders();
System.out.println("-----------------------------------");
for(int i = 0; i < headers.length; i++) {
Header header = headers[i];
Log.i("HeaderName", "Header name: " + header.getName());
Log.i("HeaderValue", "Header value: " + header.getValue());
}
}
catch(Exception e) {e.printStackTrace();}
發佈您的代碼。 –
嗨薩瓦爾,代碼貼 – James