类 ScxHttpClientHelper
java.lang.Object
cool.scx.common.http_client.ScxHttpClientHelper
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static ScxHttpClientResponsedelete(String uri, ScxHttpClientRequestBody body) deleteAsync(String uri, ScxHttpClientRequestBody body) static ScxHttpClientResponsestatic ScxHttpClientResponsepost(String uri, ScxHttpClientRequestBody body) postAsync(String uri, ScxHttpClientRequestBody body) static ScxHttpClientResponseput(String uri, ScxHttpClientRequestBody body) putAsync(String uri, ScxHttpClientRequestBody body) static ScxHttpClientResponserequest(ScxHttpClientRequest request) requestAsync(ScxHttpClientRequest request)
-
构造器详细资料
-
ScxHttpClientHelper
public ScxHttpClientHelper()
-
-
方法详细资料
-
request
public static ScxHttpClientResponse request(ScxHttpClientRequest request) throws IOException, InterruptedException -
requestAsync
-
get
-
getAsync
-
post
public static ScxHttpClientResponse post(String uri, ScxHttpClientRequestBody body) throws IOException, InterruptedException -
postAsync
public static CompletableFuture<ScxHttpClientResponse> postAsync(String uri, ScxHttpClientRequestBody body) -
put
public static ScxHttpClientResponse put(String uri, ScxHttpClientRequestBody body) throws IOException, InterruptedException -
putAsync
public static CompletableFuture<ScxHttpClientResponse> putAsync(String uri, ScxHttpClientRequestBody body) -
delete
public static ScxHttpClientResponse delete(String uri, ScxHttpClientRequestBody body) throws IOException, InterruptedException -
deleteAsync
public static CompletableFuture<ScxHttpClientResponse> deleteAsync(String uri, ScxHttpClientRequestBody body)
-