解决方案 »

  1.   

    cookie = Util.trimCookie(conn.getHeaderField("Set-Cookie"));
      

  2.   

    这个貌似只是获取cookie,但是怎么把他加载到第二次http请求中呢?
      

  3.   

    这个貌似只是获取cookie,但是怎么把他加载到第二次http请求中呢?
    conn.addRequestProperty("Cookie", cookie);
      

  4.   

    这个貌似只是获取cookie,但是怎么把他加载到第二次http请求中呢?
    conn.addRequestProperty("Cookie", cookie);我试一下,先表示感谢
      

  5.   

    这个貌似只是获取cookie,但是怎么把他加载到第二次http请求中呢?
    conn.addRequestProperty("Cookie", cookie);朋友,你这个方法我试了一下不行……可能是我的原因!不过如果采用你的方法我就需要改很多代码,所以我去查了一下关于httpclient加载cookie 的方法,最终成功了!
      

  6.   

    这个貌似只是获取cookie,但是怎么把他加载到第二次http请求中呢?
    conn.addRequestProperty("Cookie", cookie);
    不管怎样,还是感谢
      

  7.   

    这个貌似只是获取cookie,但是怎么把他加载到第二次http请求中呢?
    conn.addRequestProperty("Cookie", cookie);
    不管怎样,还是感谢
    呵呵,解决了就好,结贴?
      

  8.   

    取得cookie
    List<Cookie> cookies = httpClient.getCookieStore().getCookies();
    if (cookies.isEmpty()) {
    Log.i("TAG", "-------Cookie NONE---------");
    } else {
    for (int i = 0; i < cookies.size(); i++) {
    // 保存cookie
    cookie = cookies.get(i);
    Log.i("TAG", cookie.toString());
    }
    }
    加载cookieif (cookie != null) {
    Log.i("TAG", "加载cookie");
    // httpGet.setHeader("Cookie", cookie.toString());
    httpGet.setHeader("Cookie", "JSESSIONID=" +cookie.getValue() ); 
    }最终成功……和我有同样问题的朋友可以随时问我