public class OkHttpUtil extends Object
| 构造器和说明 |
|---|
OkHttpUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
asyncCall(okhttp3.Request request,
Consumer<Exception> failure,
Consumer<okhttp3.Response> respConsumer)
lambda表达式异步调用http模板,不建议使用
|
static Future<Boolean> |
asyncHttpByJson(org.springframework.http.HttpMethod httpMethod,
String url,
Map<String,String> headers,
String content)
已过时。
|
static String |
httpGet(String url)
get请求
对于小文档,响应体上的string()方法非常方便和高效。
|
static String |
httpGet(String url,
Map<String,String> headers) |
static String |
httpPostJson(String url,
Map<String,String> headers,
String json)
同步 POST调用 有Header
|
static String |
httpPostJson(String url,
String json)
同步 POST调用 无Header
|
static void |
main(String[] args) |
static String |
postDataByForm(String url,
String content,
Map<String,String> headers)
提交表单
|
public static String httpGet(String url)
url - public static String httpPostJson(String url, String json)
url - json - public static String httpPostJson(String url, Map<String,String> headers, String json)
url - headers - json - public static String postDataByForm(String url, String content, Map<String,String> headers)
url - content - headers - @Deprecated public static Future<Boolean> asyncHttpByJson(org.springframework.http.HttpMethod httpMethod, String url, Map<String,String> headers, String content)
httpMethod - url - content - public static void asyncCall(okhttp3.Request request,
Consumer<Exception> failure,
Consumer<okhttp3.Response> respConsumer)
request - failure - respConsumer - public static void main(String[] args)
Copyright © 2022. All rights reserved.