Package org.miaixz.bus.http.metric
Interface CookieJar
public interface CookieJar
为HTTP cookie提供策略和持久性 作为策略,此接口的实现负责选择接受和拒绝哪些cookie。一个合理的策略是拒绝所有cookie, 尽管这可能会干扰需要cookie的基于会话的身份验证方案
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionloadForRequest(UnoUrl url) 将HTTP请求的cookie从jar加载到url此方法为网络请求返回一个可能为空的cookie列表 简单的实现将返回尚未过期的已接受的Cookie, 并返回Cookie.matches(org.miaixz.bus.http.UnoUrl)urlvoidsaveFromResponse(UnoUrl url, List<Cookie> cookies) 据这个jar's的策略将HTTP响应中的cookies保存到这个存储中 请注意,对于单个HTTP响应,如果响应包含一个拖车,则可以第二次调用此方法 对于这个模糊的HTTP特性,cookie只包含预告片的cookie
-
Field Details
-
NO_COOKIES
从不接受任何cookie的设置
-
-
Method Details
-
saveFromResponse
-
loadForRequest
将HTTP请求的cookie从jar加载到url此方法为网络请求返回一个可能为空的cookie列表 简单的实现将返回尚未过期的已接受的Cookie, 并返回Cookie.matches(org.miaixz.bus.http.UnoUrl)url- Parameters:
url- url信息- Returns:
- the cookies
-