public class OkHttp extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static okhttp3.OkHttpClient |
client |
| 构造器和说明 |
|---|
OkHttp() |
| 限定符和类型 | 方法和说明 |
|---|---|
static okhttp3.Request.Builder |
createRequestBuilder(String url,
String username,
String password) |
static String |
doGet(String url,
String username,
String password) |
static String |
encodedGet(String url,
Map<String,String> encodedQueryParameters,
Proxy proxy) |
static String |
execute(okhttp3.OkHttpClient client,
okhttp3.Request.Builder request) |
static okhttp3.OkHttpClient |
getClient(Proxy proxy)
获得OkHttpClient实例。
|
static String |
postForm(String url,
Map<String,String> map,
Proxy proxy) |
static String |
postJSON(String url,
String json,
Proxy proxy) |
static String |
postJson(String url,
String username,
String password,
String jsonBody) |
public static okhttp3.Request.Builder createRequestBuilder(String url, String username, String password)
public static String postJson(String url, String username, String password, String jsonBody)
public static String execute(okhttp3.OkHttpClient client, okhttp3.Request.Builder request) throws IOException
IOExceptionpublic static String encodedGet(String url, Map<String,String> encodedQueryParameters, Proxy proxy)
public static okhttp3.OkHttpClient getClient(Proxy proxy)
Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress("192.168.1.105", 8081);
proxy - 代理对象。Copyright © 2018. All rights reserved.