zoukankan      html  css  js  c++  java
  • cookie

    1、默认情况下,httpclient会默认引用cookieStore(同一个client的情况下) 自动存储和记录在client生命周期之内得到的cookie。在之后的发包操作中会自动的将cookie携带在头域中进行请求。

     但是两个不同的client会使用不同的cookie,如果需要两个不同的client使用相同的 cookie,可以在创建 client 时传入同一个 cookieStore,如下

    //创建cookieStore存储cookie
    CookieStore cookieStore=new BasicCookieStore();
    CloseableHttpClient client1
    =HttpClients.custom().setDefaultCookieStore(cookieStore).build(); CloseableHttpClient client2=HttpClients.custom().setDefaultCookieStore(cookieStore).build();

    2、cookieStore添加 cookie

    //创建cookieStore存储cookie
    CookieStore cookieStore=new BasicCookieStore();
    //创建cookie对象
    Cookie cookie=new BasicClientCookie("BIDUPSID","9E9076941C4F683E0D1465223ECA3650");
    cookieStore.addCookie(cookie);
  • 相关阅读:
    java线程管理
    java进程间通信
    Possible multiple enumeration of IEnumerable
    Adding Search
    Working with SQL Server LocalDB
    ASP.NET Razor
    ASP.NET Razor
    modelstate.isvalid false
    Razor Intro
    open Command window here
  • 原文地址:https://www.cnblogs.com/yjh1995/p/12131080.html
Copyright © 2011-2022 走看看