Skip to main content

HeaderContextHolder-请求头信息持有者

作用​

本Holder类主要用于在微服务架构中,将请求头信息传递到下游服务中,以便下游服务可以获取到请求头信息,本类主要在框架层代码中使用,业务层代码不需要关心。

API列表​

/**
* 设置请求头上下文的方法
* @param map 请求头信息
*/
public static void setContext(Map<String, String> map) {
// to do sth.
}
/**
* 清空请求头上下文的方法
*/
public static void removeContext() {
// to do sth.
}
/**
* 获取请求头的方法
* @param key 请求头的KEY
* @return 返回请求头的值
*/
public static String getHeader(String key) {
// to do sth.
}
/**
* 判断请求头上下文是否为空的方法
* @return 返回判断结果
*/
public static boolean isEmpty() {
// to do sth.
}
/**
* 判断请求头上下文是否为空的方法
* @return 返回判断结果
*/
public static boolean isNotEmpty() {
// to do sth.
}

用法​

略

演示​

略