public class HttpUtils extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
HttpUtils.HttpRequest |
static class |
HttpUtils.HttpResponse |
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
CHARSET_DEFAULT |
static String |
CONTENT_TYPE |
static String |
CONTENT_TYPE_FORM_DATA |
static String |
CONTENT_TYPE_JSON |
| 构造器和说明 |
|---|
HttpUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
download(String url,
File destFile) |
static HttpUtils.HttpResponse |
get(String url) |
static HttpUtils.HttpResponse |
get(String url,
Map<String,Object> params) |
static String |
getUrlLinks(Map<String,Object> params) |
static Map<String,Object> |
parseUrlLinks(String params) |
static HttpUtils.HttpResponse |
postForm(String url,
Map<String,Object> params) |
static HttpUtils.HttpResponse |
postJson(String url,
String bodyJson) |
static HttpUtils.HttpResponse |
request(HttpUtils.HttpRequest request)
通用接口请求
|
static HttpUtils.HttpResponse |
requestWithEventStream(HttpUtils.HttpRequest request,
Consumer<String> dataConsumer) |
static String |
toParamLinks(Map<String,Object> params,
boolean encode) |
static org.apache.http.client.methods.HttpRequestBase |
toRequest(HttpUtils.HttpRequest request) |
public static HttpUtils.HttpResponse get(String url)
public static HttpUtils.HttpResponse get(String url, Map<String,Object> params)
public static HttpUtils.HttpResponse postJson(String url, String bodyJson)
public static HttpUtils.HttpResponse postForm(String url, Map<String,Object> params)
public static HttpUtils.HttpResponse requestWithEventStream(HttpUtils.HttpRequest request, Consumer<String> dataConsumer)
public static HttpUtils.HttpResponse request(HttpUtils.HttpRequest request)
public static org.apache.http.client.methods.HttpRequestBase toRequest(HttpUtils.HttpRequest request)
Copyright © 2022–2023. All rights reserved.