httpclient4.5获取和设置cookie

来源:互联网 发布:ps软件在线使用 编辑:程序博客网 时间:2024/05/29 11:09


由于用以前一写版本的代码获取cookie失效后,自己查了下。应该是改过了

下面是代码:

public static void main(String[] args) {    CookieStore cookieStore = new BasicCookieStore();CloseableHttpClient httpClient = HttpClients.custom()             .setDefaultCookieStore(cookieStore)             .build();     try {               HttpPost post = new HttpPost("http://www.baiduc.com");          BasicClientCookie cookie = new BasicClientCookie("name", "zhaoke");           cookie.setVersion(0);            cookie.setDomain("/pms/");   //设置范围          cookie.setPath("/");           cookieStore.addCookie(cookie);          httpClient.execute(post);//          List<Cookie> cookies = cookieStore.getCookies();          for (int i = 0; i < cookies.size(); i++) {              System.out.println("Local cookie: " + cookies.get(i));          }        } catch (Exception e) {e.printStackTrace();}finally{}}

1 0
原创粉丝点击