public final class Client
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
ContentTypeHeader |
static java.lang.String |
DefaultMime |
static java.lang.String |
FormMime |
static java.lang.String |
JsonMime |
| 构造器和说明 |
|---|
Client() |
Client(ProxyConfiguration proxy,
int connectTimeout,
int responseTimeout,
UrlConverter converter,
Dns dns) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
asyncGet(java.lang.String url,
StringMap headers,
UpToken upToken,
CompletionHandler completionHandler) |
void |
asyncMultipartPost(java.lang.String url,
PostArgs args,
UpToken upToken,
ProgressHandler progressHandler,
CompletionHandler completionHandler,
CancellationHandler c) |
void |
asyncPost(java.lang.String url,
byte[] body,
int offset,
int size,
StringMap headers,
UpToken upToken,
long totalSize,
ProgressHandler progressHandler,
CompletionHandler completionHandler,
CancellationHandler c) |
void |
asyncPost(java.lang.String url,
byte[] body,
StringMap headers,
UpToken upToken,
long totalSize,
ProgressHandler progressHandler,
CompletionHandler completionHandler,
UpCancellationSignal c) |
void |
asyncSend(Request.Builder requestBuilder,
StringMap headers,
UpToken upToken,
long totalSize,
CompletionHandler complete) |
ResponseInfo |
syncGet(java.lang.String url,
StringMap headers) |
ResponseInfo |
syncMultipartPost(java.lang.String url,
PostArgs args,
UpToken upToken) |
ResponseInfo |
syncSend(Request.Builder requestBuilder,
StringMap headers,
UpToken upToken,
long totalSize) |
public static final java.lang.String ContentTypeHeader
public static final java.lang.String DefaultMime
public static final java.lang.String JsonMime
public static final java.lang.String FormMime
public Client()
public Client(ProxyConfiguration proxy, int connectTimeout, int responseTimeout, UrlConverter converter, Dns dns)
public void asyncSend(Request.Builder requestBuilder,
StringMap headers,
UpToken upToken,
long totalSize,
CompletionHandler complete)
public void asyncPost(java.lang.String url,
byte[] body,
StringMap headers,
UpToken upToken,
long totalSize,
ProgressHandler progressHandler,
CompletionHandler completionHandler,
UpCancellationSignal c)
public void asyncPost(java.lang.String url,
byte[] body,
int offset,
int size,
StringMap headers,
UpToken upToken,
long totalSize,
ProgressHandler progressHandler,
CompletionHandler completionHandler,
CancellationHandler c)
public void asyncMultipartPost(java.lang.String url,
PostArgs args,
UpToken upToken,
ProgressHandler progressHandler,
CompletionHandler completionHandler,
CancellationHandler c)
public void asyncGet(java.lang.String url,
StringMap headers,
UpToken upToken,
CompletionHandler completionHandler)
public ResponseInfo syncGet(java.lang.String url, StringMap headers)
public ResponseInfo syncMultipartPost(java.lang.String url, PostArgs args, UpToken upToken)
public ResponseInfo syncSend(Request.Builder requestBuilder, StringMap headers, UpToken upToken, long totalSize)