class HttpRequestHeaders
cangjie
public class HttpRequestHeaders <: HttpHeadersBase功能:表示 HTTP 请求头集合。
父类型:
成员概览
| 成员 | 功能 |
|---|---|
| init() | 创建空的请求头集合。 |
| func add(String, String) | 添加一个请求头。 |
| func set(String, String) | 设置一个请求头。 |
| func tryAddWithoutValidation(String, String) | 尝试绕过验证添加请求头。 |
init()
cangjie
public init()功能:创建空的请求头集合。
func add(String, String)
cangjie
public override func add(name: String, value: String): Unit功能:添加一个请求头。
参数:
- name:
String- 头名称。 - value:
String- 头值。
返回值:
Unit- 无返回值。
异常:
IllegalArgumentException- 当头类型不允许出现在请求头集合中时抛出。
func set(String, String)
cangjie
public override func set(name: String, value: String): Unit功能:设置一个请求头。
参数:
- name:
String- 头名称。 - value:
String- 头值。
返回值:
Unit- 无返回值。
异常:
IllegalArgumentException- 当头类型不允许出现在请求头集合中时抛出。
func tryAddWithoutValidation(String, String)
cangjie
public override func tryAddWithoutValidation(name: String, value: String): Bool功能:尝试绕过验证添加请求头。
参数:
- name:
String- 头名称。 - value:
String- 头值。
返回值:
Bool- 添加成功时返回true,头类型不允许时返回false。