Package org.qiunet.utils.http
Class PostHttpRequest
- Author:
- qiunet 2020-04-20 17:42
-
Field Summary
Fields inherited from class org.qiunet.utils.http.HttpRequest
charset, client, headerBuilder, logger, url -
Method Summary
Modifier and TypeMethodDescriptionprotected HttpRequestcustomBody(HttpRequest.BodyPublisher requestBody) 自定义body格式类型withBytes(byte[] bytes) 使用byte数组的方式提交数据withFormData(Map<String, String> params) 使用form方式提交withJsonData(Map<String, Object> params) 使用json的方式提交数据withStringData(String string) 使用string的方式提交数据Methods inherited from class org.qiunet.utils.http.HttpRequest
asyncExecutor, asyncExecutor, charset, executor, executor, get, header, header, post
-
Method Details
-
withFormData
使用form方式提交- Parameters:
params-- Returns:
-
withJsonData
使用json的方式提交数据- Parameters:
params-- Returns:
-
withStringData
使用string的方式提交数据- Parameters:
string-- Returns:
-
withBytes
使用byte数组的方式提交数据- Parameters:
bytes-- Returns:
-
customBody
自定义body格式类型- Parameters:
requestBody-- Returns:
-
buildRequest
- Specified by:
buildRequestin classHttpRequest<PostHttpRequest>
-