package com.xiaoleilu.hutool.http; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; /** *Cookie池。此池针对所有HTTP请求可用。<br> *此Cookie池用于模拟浏览器的Cookie,当访问后站点,记录Cookie,下次再访问这个站点时,一并提交Cookie到站点。 * @author Looly * */ public class CookiePool { //key: host, value: cookies字符串 private static Map<String, String> cookies = new ConcurrentHashMap<String, String>(); /** * 获得某个网站的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); } }