zhaoys123456
幸福的小牛
2010-07-09 14:28
浏览 321
已采纳

如何解决HttpClient无法获得cookie

我是个菜鸟。正在头疼这个
HttpClient client = new HttpClient();
String url = "http://wap.189zy.com";
HttpMethod method = new GetMethod(url);
method.setQueryString("");
method.getParams().setCookiePolicy(CookiePolicy.RFC_2109);
client.executeMethod(method);
String body = method.getResponseBodyAsString();
Cookie[] cookie = client.getState().getCookies();

获得的cookie是0

但是用HttpWatch看到这个了
Cookie ASP.NET_SessionId=e154uuzii140a4boyqspgr45

我哪里写的不对了呢?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • shijiajia
    shijiajia 2010-07-09 16:37
    已采纳

    response.setHeader("P3P","CP=CAO PSA OUR");

    加入这行代码试试

    点赞 评论

相关推荐