类 CookieUtils
java.lang.Object
cn.herodotus.stirrup.web.core.definition.utils.HttpUtils
cn.herodotus.stirrup.web.core.reactive.utils.CookieUtils
Description: WebFlux Cookie 工具类
- 作者:
- : gengwei.zheng
- Date:
- : 2024/2/5 21:11
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static StringgetAnyCookieValueFromHeader(org.springframework.web.server.ServerWebExchange exchange, String... name) 从ServerWebExchangeCookie 请求头中,找到给定任意给定属性的值static org.springframework.http.HttpCookie读取ServerWebExchange中的某个名称对应的HttpCookiestatic StringgetCookieFromHeader(org.springframework.web.server.ServerWebExchange exchange) 获取 COOKIE 头请求头内容static org.springframework.util.MultiValueMap<String, org.springframework.http.HttpCookie> getCookies(org.springframework.web.server.ServerWebExchange exchange) 读取ServerWebExchange中的HttpCookiestatic StringgetCookieValue(org.springframework.web.server.ServerWebExchange exchange, String name) 读取ServerWebExchange某个名称对应的值static StringgetCookieValueFromHeader(org.springframework.web.server.ServerWebExchange exchange, String name) 获取ServerWebExchangeCookie 请求头中,某个属性的值从类继承的方法 cn.herodotus.stirrup.web.core.definition.utils.HttpUtils
get, get, getAny, isGetRequest, isPostRequest
-
构造器详细资料
-
CookieUtils
public CookieUtils()
-
-
方法详细资料
-
getCookies
public static org.springframework.util.MultiValueMap<String,org.springframework.http.HttpCookie> getCookies(org.springframework.web.server.ServerWebExchange exchange) 读取ServerWebExchange中的HttpCookie- 参数:
exchange-ServerWebExchange- 返回:
- MultiValueMap无效输入:'<'String, HttpCookie>
-
getCookie
public static org.springframework.http.HttpCookie getCookie(org.springframework.web.server.ServerWebExchange exchange, String name) 读取ServerWebExchange中的某个名称对应的HttpCookie- 参数:
exchange-ServerWebExchangename- Cookie Key- 返回:
- List
-
getCookieValue
public static String getCookieValue(org.springframework.web.server.ServerWebExchange exchange, String name) 读取ServerWebExchange某个名称对应的值- 参数:
exchange-ServerWebExchangename- Cookie Key- 返回:
- cookie 值
-
getCookieFromHeader
获取 COOKIE 头请求头内容- 参数:
exchange-ServerWebExchange- 返回:
- COOKIE 请求头内容
-
getCookieValueFromHeader
public static String getCookieValueFromHeader(org.springframework.web.server.ServerWebExchange exchange, String name) 获取ServerWebExchangeCookie 请求头中,某个属性的值- 参数:
exchange-ServerWebExchangename- Cookie中的属性名- 返回:
- 如果 Cookie 存在属性名就返回对应的值,如果不存在则返回null
-
getAnyCookieValueFromHeader
public static String getAnyCookieValueFromHeader(org.springframework.web.server.ServerWebExchange exchange, String... name) 从ServerWebExchangeCookie 请求头中,找到给定任意给定属性的值- 参数:
exchange-ServerWebExchangename- Cookie中的属性名- 返回:
- 如果 Cookie 存在属性名就返回对应的值,如果不存在则返回null
-