| 程序包 | 说明 |
|---|---|
| cn.hutool.http |
Hutool-http针对JDK的HttpUrlConnection做一层封装,简化了HTTPS请求、文件上传、Cookie记忆等操作,使Http请求变得无比简单。
|
| cn.hutool.http.server |
Http服务器封装
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Header |
Header.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static Header |
Header.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static Header[] |
Header.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
static Header[] |
Header.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
String |
GlobalHeaders.header(Header name)
根据name获取头信息
|
String |
HttpBase.header(Header name)
根据name获取头信息
|
String |
HttpConnection.header(Header name)
获取Http请求头
|
String |
HttpConnection.header(Header name)
获取Http请求头
|
String |
HttpBase.header(Header name)
根据name获取头信息
|
String |
GlobalHeaders.header(Header name)
根据name获取头信息
|
GlobalHeaders |
GlobalHeaders.header(Header name,
String value)
设置一个header
覆盖模式,则替换之前的值 |
T |
HttpBase.header(Header name,
String value)
设置一个header
覆盖模式,则替换之前的值 |
T |
HttpBase.header(Header name,
String value)
设置一个header
覆盖模式,则替换之前的值 |
GlobalHeaders |
GlobalHeaders.header(Header name,
String value)
设置一个header
覆盖模式,则替换之前的值 |
GlobalHeaders |
GlobalHeaders.header(Header name,
String value,
boolean isOverride)
设置一个header
如果覆盖模式,则替换之前的值,否则加入到值列表中 |
T |
HttpBase.header(Header name,
String value,
boolean isOverride)
设置一个header
如果覆盖模式,则替换之前的值,否则加入到值列表中 |
HttpConnection |
HttpConnection.header(Header header,
String value,
boolean isOverride)
设置请求头
当请求头存在时,覆盖之 |
HttpConnection |
HttpConnection.header(Header header,
String value,
boolean isOverride)
设置请求头
当请求头存在时,覆盖之 |
T |
HttpBase.header(Header name,
String value,
boolean isOverride)
设置一个header
如果覆盖模式,则替换之前的值,否则加入到值列表中 |
GlobalHeaders |
GlobalHeaders.header(Header name,
String value,
boolean isOverride)
设置一个header
如果覆盖模式,则替换之前的值,否则加入到值列表中 |
GlobalHeaders |
GlobalHeaders.removeHeader(Header name)
移除一个头信息
|
T |
HttpBase.removeHeader(Header name)
移除一个头信息
|
T |
HttpBase.removeHeader(Header name)
移除一个头信息
|
GlobalHeaders |
GlobalHeaders.removeHeader(Header name)
移除一个头信息
|
| 限定符和类型 | 方法和说明 |
|---|---|
String |
HttpServerRequest.getHeader(Header headerKey)
获得请求header中的信息
|
String |
HttpServerRequest.getHeader(Header headerKey)
获得请求header中的信息
|
HttpServerResponse |
HttpServerResponse.setHeader(Header header,
String value)
设置响应头,如果已经存在,则覆盖
|
HttpServerResponse |
HttpServerResponse.setHeader(Header header,
String value)
设置响应头,如果已经存在,则覆盖
|
Copyright © 2022. All rights reserved.