java.lang.Object
org.miaixz.bus.http.Httpz.Client
- Enclosing class:
Httpz
The inner client class that manages the execution and cancellation of HTTP requests.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidCancels requests with a specific tag using the default client.static voidCancels requests with a specific tag for a specific client.static voidCancels all queued or running requests using the default client.static voidCancels all queued or running requests for a specific client.delete()Creates aDeleteBuilderfor constructing DELETE requests.get()Creates aGetBuilderfor constructing GET requests.getHttpd()Gets the currentHttpdclient.head()Creates aHeadBuilderfor constructing HEAD requests.post()Creates aPostBuilderfor constructing POST requests.put()Creates aPutBuilderfor constructing PUT requests.voidSets theHttpdclient.
-
Constructor Details
-
Method Details
-
cancelAll
public static void cancelAll()Cancels all queued or running requests using the default client. -
cancelAll
Cancels all queued or running requests for a specific client.- Parameters:
httpd- TheHttpdclient.
-
cancel
Cancels requests with a specific tag using the default client.- Parameters:
tag- The request tag.
-
cancel
Cancels requests with a specific tag for a specific client.- Parameters:
httpd- TheHttpdclient.tag- The request tag.
-
get
Creates aGetBuilderfor constructing GET requests.- Returns:
- a new
GetBuilderinstance.
-
post
Creates aPostBuilderfor constructing POST requests.- Returns:
- a new
PostBuilderinstance.
-
put
Creates aPutBuilderfor constructing PUT requests.- Returns:
- a new
PutBuilderinstance.
-
head
Creates aHeadBuilderfor constructing HEAD requests.- Returns:
- a new
HeadBuilderinstance.
-
delete
Creates aDeleteBuilderfor constructing DELETE requests.- Returns:
- a new
DeleteBuilderinstance.
-
getHttpd
Gets the currentHttpdclient.- Returns:
- the
Httpdinstance.
-
setHttpd
Sets theHttpdclient.- Parameters:
httpd- theHttpdinstance.
-