add closeCookie

This commit is contained in:
Looly 2021-05-08 07:40:39 +08:00
parent 4f634c384d
commit d623d6925c
2 changed files with 14 additions and 1 deletions

View File

@ -3,9 +3,10 @@
------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------
# 5.6.5 (2021-04-25) # 5.6.5 (2021-05-08)
### 🐣新特性 ### 🐣新特性
* 【http 】 HttpUtil增加closeCookie方法
### 🐞Bug修复 ### 🐞Bug修复
------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------

View File

@ -13,11 +13,13 @@ import cn.hutool.core.util.ObjectUtil;
import cn.hutool.core.util.ReUtil; import cn.hutool.core.util.ReUtil;
import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.StrUtil;
import cn.hutool.core.util.URLUtil; import cn.hutool.core.util.URLUtil;
import cn.hutool.http.cookie.GlobalCookieManager;
import cn.hutool.http.server.SimpleServer; import cn.hutool.http.server.SimpleServer;
import java.io.File; import java.io.File;
import java.io.InputStream; import java.io.InputStream;
import java.io.OutputStream; import java.io.OutputStream;
import java.net.CookieManager;
import java.net.HttpURLConnection; import java.net.HttpURLConnection;
import java.nio.charset.Charset; import java.nio.charset.Charset;
import java.util.ArrayList; import java.util.ArrayList;
@ -838,4 +840,14 @@ public class HttpUtil {
final String data = username.concat(":").concat(password); final String data = username.concat(":").concat(password);
return "Basic " + Base64.encode(data, charset); return "Basic " + Base64.encode(data, charset);
} }
/**
* 关闭Cookie
*
* @see GlobalCookieManager#setCookieManager(CookieManager)
* @since 5.6.5
*/
public static void closeCookie() {
GlobalCookieManager.setCookieManager(null);
}
} }