public class OkHttpConn extends AbstractHttpConn<OkHttpRes,OkHttpCall>
| 限定符和类型 | 类和说明 |
|---|---|
class |
OkHttpConn.CookieJarImpl |
class |
OkHttpConn.HttpLogger |
IHttpConn.Method, IHttpConn.Typecookies, files, headers, http_listener, ignoreHttpErrors, input_stream, mime, params, range_filename, range_formname, range_length, range_offset, raw, tag, urlAUTH_TYPE_BASIC, AUTH_TYPE_BEARER, AUTH_TYPE_DIGEST, AUTH_TYPE_NTLM, AUTH_TYPE_TOKEN, AUTH_TYPE_WSSE, CHARSET_UTF8, ENCODING_GZIP, FILE_TYPE_HTML, FILE_TYPE_HTML_PREF, FILE_TYPE_HTML_UTF8, FILE_TYPE_JSON, FILE_TYPE_JSON_PREF, FILE_TYPE_JSON_UTF8, FILE_TYPE_MD, FILE_TYPE_MD_PREF, FILE_TYPE_MD_UTF8, FILE_TYPE_NONE, FILE_TYPE_OCTET, FILE_TYPE_TEXT, FILE_TYPE_TEXT_PREF, FILE_TYPE_TEXT_UTF8, FILE_TYPE_XML, FILE_TYPE_XML_PREF, FILE_TYPE_XML_UTF8, HC_USER_AGENT, HEADER_ACCEPT, HEADER_ACCEPT_ENCODING, HEADER_ACCEPT_RANGES, HEADER_AUTHENTICATE, HEADER_AUTHORIZATION, HEADER_CACHE_CONTROL, HEADER_CONTENT_DISPOSITION, HEADER_CONTENT_ENCODING, HEADER_CONTENT_LENGTH, HEADER_CONTENT_RANGE, HEADER_CONTENT_TYPE, HEADER_COOKIE, HEADER_DATE, HEADER_ETAG, HEADER_EXPIRES, HEADER_LAST_MODIFIED, HEADER_LOCATION, HEADER_PRAGME, HEADER_PROXY_AUTHENTICATE, HEADER_RANGE, HEADER_REFERER, HEADER_SET_COOKIE, HEADER_TRANSFER_ENCODING, HEADER_USER_AGENT, HEADER_WWW_AUTHENTICATE, MAX_BODY_SIZE_DEFAULT, MAX_REDIRECTS, MIME_BOUNDARY_CHAR, MIME_BOUNDARY_LEN, PATTERN_CHARSET, RANGE_BYTES, SCHEME_HTTP, SCHEME_HTTPS, TIMEOUT_CONN_DEFAULT, TIMEOUT_PER, TIMEOUT_READ_DEFAULT, TIMEOUT_WRITE_DEFAULT, TRANSFER_CHUNKED, TYPE_BINARY, TYPE_FORMDATA, TYPE_RAW, TYPE_URLENC| 限定符和类型 | 方法和说明 |
|---|---|
IHttpConn |
authorize_basic(String name,
String pass) |
IHttpConn |
cache(File dir,
long size) |
OkHttpCall |
call(IHttpConn.Method method,
OkHttpRes prev,
IHttpCallback callback) |
void |
cancel(Object tag) |
static OkHttpConn |
conn(String url) |
static OkHttpConn |
conn(URL url) |
IHttpConn |
debug(boolean debug) |
OkHttpRes |
exec(IHttpConn.Method method,
OkHttpRes prev) |
IHttpConn |
followRedirects(boolean followRedirects) |
IHttpConn |
http2(boolean enable) |
IHttpConn |
maxBodySize(int max_body_size) |
okhttp3.Request |
parse(IHttpConn.Method method,
OkHttpRes prev) |
IHttpConn |
proxy(String host,
int port,
String username,
String password) |
IHttpConn |
ssl(boolean unsafe) |
IHttpConn |
ssl(SSLSocketFactory sslCocketFactory,
X509TrustManager trustManager) |
IHttpConn |
timeout(int conn,
int read,
int write) |
IHttpConn |
verifier(boolean unsafe) |
IHttpConn |
verifier(HostnameVerifier verifier) |
accept_json, accept_xml, accept, authorize_bearer, authorize_digest, authorize_ntlm, authorize_token, authorize_wsse, call, compress, cookie, cookie, cookies_string, cookies, data, data, data, data, data, data, data, data, data, delCookie, delete, delete, delHeader, exec, get, get, getCookie, getHeader, hasCookie, hasHeader, head, head, header, header, headers_string, headers, ignoreHttpErrors, listen, mime_html, mime_json, mime_md, mime_text, mime_xml, mime, on_cancel, on_error, on_finish, on_length, on_start, option, option, patch, patch, post, post, put, put, range, referer, tag, ua, url, url, urlstrpublic static OkHttpConn conn(String url)
public static OkHttpConn conn(URL url)
public IHttpConn debug(boolean debug)
public IHttpConn timeout(int conn, int read, int write)
public IHttpConn maxBodySize(int max_body_size)
public IHttpConn followRedirects(boolean followRedirects)
public IHttpConn http2(boolean enable)
public IHttpConn verifier(boolean unsafe)
public IHttpConn verifier(HostnameVerifier verifier)
public IHttpConn ssl(boolean unsafe)
public IHttpConn ssl(SSLSocketFactory sslCocketFactory, X509TrustManager trustManager)
public void cancel(Object tag)
public OkHttpRes exec(IHttpConn.Method method, OkHttpRes prev)
public OkHttpCall call(IHttpConn.Method method, OkHttpRes prev, IHttpCallback callback)
public okhttp3.Request parse(IHttpConn.Method method, OkHttpRes prev)
Copyright (c) 2002-2020 Luther Inc.