java.lang.Object
org.miaixz.bus.http.Httpz.Client
- Enclosing class:
Httpz
内部客户端类,管理 HTTP 请求的执行和取消。
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void取消带有指定标签的请求,使用默认客户端。static void取消指定客户端中带有特定标签的请求。static void取消所有正在排队或运行的请求,使用默认客户端。static void取消指定客户端的所有正在排队或运行的请求。delete()创建 DeleteBuilder 实例,用于构建 DELETE 请求。get()创建 GetBuilder 实例,用于构建 GET 请求。getHttpd()获取当前 Httpd 客户端。head()创建 HeadBuilder 实例,用于构建 HEAD 请求。post()创建 PostBuilder 实例,用于构建 POST 请求。put()创建 PutBuilder 实例,用于构建 PUT 请求。void设置 Httpd 客户端。
-
Constructor Details
-
Client
public Client()默认构造函数,初始化 Httpd 客户端并配置 SSL。 -
Client
使用指定的 Httpd 客户端进行初始化。- Parameters:
httpd- Httpd 客户端
-
-
Method Details
-
cancelAll
public static void cancelAll()取消所有正在排队或运行的请求,使用默认客户端。 -
cancelAll
取消指定客户端的所有正在排队或运行的请求。- Parameters:
httpd- Httpd 客户端
-
cancel
取消带有指定标签的请求,使用默认客户端。- Parameters:
tag- 请求的标签
-
cancel
取消指定客户端中带有特定标签的请求。- Parameters:
httpd- Httpd 客户端tag- 请求的标签
-
get
创建 GetBuilder 实例,用于构建 GET 请求。- Returns:
- GetBuilder 实例
-
post
创建 PostBuilder 实例,用于构建 POST 请求。- Returns:
- PostBuilder 实例
-
put
创建 PutBuilder 实例,用于构建 PUT 请求。- Returns:
- PutBuilder 实例
-
head
创建 HeadBuilder 实例,用于构建 HEAD 请求。- Returns:
- HeadBuilder 实例
-
delete
创建 DeleteBuilder 实例,用于构建 DELETE 请求。- Returns:
- DeleteBuilder 实例
-
getHttpd
获取当前 Httpd 客户端。- Returns:
- Httpd 实例
-
setHttpd
设置 Httpd 客户端。- Parameters:
httpd- Httpd 实例
-