@Component public class OkHttpUtils extends Object
| 构造器和说明 |
|---|
OkHttpUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
get(@NonNull String url,
okhttp3.Callback callback) |
<T> T |
get(@NonNull String url,
Class<T> clasz)
GET Method begin---------------------------------
|
void |
get(@NonNull String url,
Map<String,String> queryParameter,
okhttp3.Callback callback) |
<T> T |
get(@NonNull String url,
Map<String,String> queryParameter,
Class<T> clasz) |
void |
get(@NonNull String url,
Map<String,String> headerParameter,
Map<String,String> queryParameter,
okhttp3.Callback callback) |
<T> T |
get(@NonNull String url,
Map<String,String> headerParameter,
Map<String,String> queryParameter,
Class<T> clasz) |
okhttp3.OkHttpClient |
getOkHttpClient() |
void |
postForm(@NonNull String url,
okhttp3.Callback callback) |
<T> T |
postForm(@NonNull String url,
Class<T> clasz)
POST Method With Form begin---------------------------------
|
void |
postForm(@NonNull String url,
Map<String,String> headerParameter,
okhttp3.Callback callback) |
<T> T |
postForm(@NonNull String url,
Map<String,String> headerParameter,
Class<T> clasz) |
void |
postForm(@NonNull String url,
Map<String,String> headerParameter,
Map<String,String> parameters,
okhttp3.Callback callback) |
<T> T |
postForm(@NonNull String url,
Map<String,String> headerParameter,
Map<String,String> parameters,
Class<T> clasz) |
void |
postJson(@NonNull String url,
okhttp3.Callback callback) |
<T> T |
postJson(@NonNull String url,
Class<T> clasz)
POST Method With JSON begin---------------------------------
|
void |
postJson(@NonNull String url,
Map<String,String> headerParameter,
okhttp3.Callback callback) |
<T> T |
postJson(@NonNull String url,
Map<String,String> headerParameter,
Class<T> clasz) |
void |
postJson(@NonNull String url,
Map<String,String> headerParameter,
Object bodyObj,
okhttp3.Callback callback) |
<T> T |
postJson(@NonNull String url,
Map<String,String> headerParameter,
Object bodyObj,
Class<T> clasz) |
void |
setOkHttpClient(okhttp3.OkHttpClient okHttpClient) |
public okhttp3.OkHttpClient getOkHttpClient()
public void setOkHttpClient(okhttp3.OkHttpClient okHttpClient)
public <T> T get(@NonNull
@NonNull String url,
Class<T> clasz)
public void get(@NonNull
@NonNull String url,
okhttp3.Callback callback)
public <T> T get(@NonNull
@NonNull String url,
Map<String,String> queryParameter,
Class<T> clasz)
public void get(@NonNull
@NonNull String url,
Map<String,String> queryParameter,
okhttp3.Callback callback)
public <T> T get(@NonNull
@NonNull String url,
Map<String,String> headerParameter,
Map<String,String> queryParameter,
Class<T> clasz)
public void get(@NonNull
@NonNull String url,
Map<String,String> headerParameter,
Map<String,String> queryParameter,
okhttp3.Callback callback)
public <T> T postJson(@NonNull
@NonNull String url,
Class<T> clasz)
public void postJson(@NonNull
@NonNull String url,
okhttp3.Callback callback)
public <T> T postJson(@NonNull
@NonNull String url,
Map<String,String> headerParameter,
Class<T> clasz)
public void postJson(@NonNull
@NonNull String url,
Map<String,String> headerParameter,
okhttp3.Callback callback)
public <T> T postJson(@NonNull
@NonNull String url,
Map<String,String> headerParameter,
Object bodyObj,
Class<T> clasz)
public void postJson(@NonNull
@NonNull String url,
Map<String,String> headerParameter,
Object bodyObj,
okhttp3.Callback callback)
public <T> T postForm(@NonNull
@NonNull String url,
Class<T> clasz)
public void postForm(@NonNull
@NonNull String url,
okhttp3.Callback callback)
public <T> T postForm(@NonNull
@NonNull String url,
Map<String,String> headerParameter,
Class<T> clasz)
public void postForm(@NonNull
@NonNull String url,
Map<String,String> headerParameter,
okhttp3.Callback callback)
public <T> T postForm(@NonNull
@NonNull String url,
Map<String,String> headerParameter,
Map<String,String> parameters,
Class<T> clasz)
Copyright © 2024. All rights reserved.