我们使用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