public interface IHttpConn<R extends IHttpRes,C extends IHttpCall>
| 限定符和类型 | 接口和说明 |
|---|---|
static class |
IHttpConn.Method |
static class |
IHttpConn.Type |
static final int MIME_BOUNDARY_LEN
static final int MAX_REDIRECTS
static final int TIMEOUT_PER
static final int TIMEOUT_CONN_DEFAULT
static final int TIMEOUT_READ_DEFAULT
static final int TIMEOUT_WRITE_DEFAULT
static final int MAX_BODY_SIZE_DEFAULT
IHttpConn debug(boolean debug)
IHttpConn data(String formname, String filename, InputStream is)
IHttpConn data(String formname, String filename, InputStream is, long offset, long length)
IHttpConn listen(IHttpListener listener)
IHttpConn timeout(int conn, int read, int write)
IHttpConn maxBodySize(int max_body_size)
IHttpConn followRedirects(boolean followRedirects)
IHttpConn ignoreHttpErrors(boolean ignoreHttpErrors)
IHttpConn http2(boolean enable)
IHttpConn verifier(boolean unsafe)
IHttpConn verifier(HostnameVerifier verifier)
IHttpConn ssl(boolean unsafe)
IHttpConn ssl(SSLSocketFactory sslCocketFactory, X509TrustManager trustManager)
IHttpConn accept_json()
IHttpConn accept_xml()
IHttpConn range(long start, long end)
boolean hasHeader(String key)
String headers_string()
boolean hasCookie(String key)
String cookies_string()
void cancel(Object tag)
R exec(IHttpConn.Method method, R prev)
R exec(IHttpConn.Method method)
R get()
R post()
R put()
R patch()
R option()
R delete()
R head()
C call(IHttpConn.Method method, R prev, IHttpCallback callback)
C call(IHttpConn.Method method, IHttpCallback callback)
C get(IHttpCallback callback)
C post(IHttpCallback callback)
C put(IHttpCallback callback)
C patch(IHttpCallback callback)
C option(IHttpCallback callback)
C delete(IHttpCallback callback)
C head(IHttpCallback callback)
Copyright (c) 2002-2020 Luther Inc.