All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.xiaoleilu.hutool.http.CookiePool Maven / Gradle / Ivy

The newest version!

package com.xiaoleilu.hutool.http;

import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;

/**
 *Cookie池。此池针对所有HTTP请求可用。
*此Cookie池用于模拟浏览器的Cookie,当访问后站点,记录Cookie,下次再访问这个站点时,一并提交Cookie到站点。 * @author Looly * */ public class CookiePool { //key: host, value: cookies字符串 private static Map cookies = new ConcurrentHashMap(); /** * 获得某个网站的Cookie信息 * @param host 网站Host * @return Cookie字符串 */ public static String get(String host) { return cookies.get(host); } /** * 将某个网站的Cookie放入Cookie池 * @param host 网站Host * @param cookie Cookie字符串 */ public static void put(String host, String cookie) { cookies.put(host, cookie); } /** * 清空Cookie * @since 3.0.7 */ public static void clear(){ cookies.clear(); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy