public interface Connection extends Cloneable
| 限定符和类型 | 接口和说明 |
|---|---|
static class |
Connection.Method |
static class |
Connection.UserAgent |
Connection url(URL url)
Connection url(String url)
Connection proxy(Proxy proxy)
Connection proxy(String host, int port)
Connection userAgent(String userAgent)
Connection userAgent(Connection.UserAgent userAgent)
Connection referrer(String referrer)
Connection contentType(String contentType)
Connection ajax()
Connection ranges(long start, long end)
start - 开始字节end - 结束字节(0表示获取剩下所有字节)Connection timeout(int millis)
Connection followRedirects(boolean followRedirects)
Connection method(String method)
Connection method(Connection.Method method)
Connection ignoreHttpErrors(boolean ignoreHttpErrors)
Connection sslSocketFactory(SSLSocketFactory sslSocketFactory)
Connection data(String key, String value)
Connection data(String key, Path file)
Connection data(Map<String,String> data)
Connection requestBody(String body)
Connection requestBody(com.alibaba.fastjson.JSONObject body)
Connection requestBody(com.alibaba.fastjson.JSONArray array)
Connection requestBody(Path file) throws IOException
IOExceptionConnection header(String name, String value)
Connection headers(Map<String,String> headers)
Connection cookie(String name, String value)
Connection cookie(HttpCookie httpCookie)
Connection cookie(List<HttpCookie> httpCookieList)
Connection cookies(Map<String,String> cookies)
Connection basicAuth(String username, String password)
Connection charset(String charset)
Connection retryTimes(int retryTimes)
Response execute() throws IOException
IOExceptionvoid enqueue(Response.CallBack callBack)
RequestMeta requestMeta()
Connection requestMeta(RequestMeta requestMeta)
Connection clone()
Copyright © 2020. All rights reserved.