有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Android HttpClient cookies

我正在尝试为一个网站制作一个应用程序。登录工作正常,但当我现在尝试发送GET请求时,会话id cookie未发送。带有CookieStorage的HttpContext设置如下:

public static final HttpContext LOCALCONTEXT = new BasicHttpContext();
LOCALCONTEXT.setAttribute(ClientContext.COOKIE_STORE, cookieStore);

然后是登录名:

HttpResponse response = httpclient.execute(httppost, LOCALCONTEXT);

这就是GET请求:

HttpResponse response = httpclient.execute(httpGet, LoginActivity.LOCALCONTEXT);.

Log.d(LoginActivity.NAME, "Cookie1:= " + LoginActivity.LOCALCONTEXT.getAttribute(ClientContext.COOKIE_STORE).toString());

我记录了GET请求前后保存的cookies。他们是正确的。但是我嗅到了模拟器的流量,cookie没有被发送。 为什么?


共 (1) 个答案

  1. # 1 楼答案

    解决了。 问题是我登录了这个页面“http://WWW.arenakampf.de“并发送了到达”http://arenakampf.de“:/