public enum GlobalHeaders extends Enum<GlobalHeaders>
| 枚举常量和说明 |
|---|
INSTANCE
单例对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
GlobalHeaders |
clearHeaders()
清除所有头信息,包括全局头信息
|
String |
header(HeaderName name)
根据name获取头信息
|
GlobalHeaders |
header(HeaderName name,
String value)
设置一个header
覆盖模式,则替换之前的值 |
GlobalHeaders |
header(HeaderName name,
String value,
boolean isOverride)
设置一个header
如果覆盖模式,则替换之前的值,否则加入到值列表中 |
GlobalHeaders |
header(Map<String,List<String>> headers)
设置请求头
不覆盖原有请求头 |
String |
header(String name)
根据name获取头信息
|
GlobalHeaders |
header(String name,
String value)
设置一个header
覆盖模式,则替换之前的值 |
GlobalHeaders |
header(String name,
String value,
boolean isOverride)
设置一个header
如果覆盖模式,则替换之前的值,否则加入到值列表中 |
List<String> |
headerList(String name)
根据name获取头信息列表
|
Map<String,List<String>> |
headers()
获取headers
|
GlobalHeaders |
putDefault(boolean isReset)
加入默认的头部信息
|
GlobalHeaders |
removeHeader(HeaderName name)
移除一个头信息
|
GlobalHeaders |
removeHeader(String name)
移除一个头信息
|
static GlobalHeaders |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static GlobalHeaders[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final GlobalHeaders INSTANCE
public static GlobalHeaders[] values()
for (GlobalHeaders c : GlobalHeaders.values()) System.out.println(c);
public static GlobalHeaders valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public GlobalHeaders putDefault(boolean isReset)
isReset - 是否重置所有头部信息(删除自定义保留默认)public List<String> headerList(String name)
name - Header名public String header(HeaderName name)
name - Header名public GlobalHeaders header(String name, String value, boolean isOverride)
name - Header名value - Header值isOverride - 是否覆盖已有值public GlobalHeaders header(HeaderName name, String value, boolean isOverride)
name - Header名value - Header值isOverride - 是否覆盖已有值public GlobalHeaders header(HeaderName name, String value)
name - Header名value - Header值public GlobalHeaders header(String name, String value)
name - Header名value - Header值public GlobalHeaders header(Map<String,List<String>> headers)
headers - 请求头public GlobalHeaders removeHeader(String name)
name - Header名public GlobalHeaders removeHeader(HeaderName name)
name - Header名public GlobalHeaders clearHeaders()
Copyright © 2023. All rights reserved.