亲爱的楼主,解决了没有啊,我也遇到该问题!

解决方案 »

  1.   

    我也遇到了,请教啊!!!
    get.addHeader(ConstantForum.HEADER_KEY_UserAgent,ConstantForum.HEADER_VALUE_UserAgent);
    get.addHeader("Host", "www.tianya.cn");
    get.addHeader("Accept","text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
    get.addHeader(ConstantForum.HEADER_KEY_UserAgent,ConstantForum.HEADER_VALUE_UserAgent);
    get.setHeader("Cookie", "user=w="+URLEncoder.encode(name,"utf-8")+"&id="+URLEncoder.encode(userid,"utf-8")+"&f=1;cacheKey="+cacheKey);
    String html="";
    try {
    HttpResponse response=client.execute(get);

    Header h1 = response.getFirstHeader("Set-Cookie");
    Header h2 = response.getLastHeader("Set-Cookie");
    Header[] hs = response.getHeaders("Set-Cookie");
    CookieStore mCookieStore = client.getCookieStore();
                List<Cookie> cookies = mCookieStore.getCookies();
                List<Cookie> c=client.getCookieStore().getCookies();
    System.out.println(h1+"--->"+h2+"--->"+cookies+"-->"+c);

    getCookie(client);
    HttpEntity entity= response.getEntity();
    html=EntityUtils.toString(entity, "gbk");  
    System.out.println(html);
    } catch (Exception e) {
    e.printStackTrace();
    }