| 限定符和类型 | 方法和说明 |
|---|---|
Request |
Request.addCookie(String name,
String value,
String domain,
String path,
Date expiryDate,
int version)
请求增加Cookie
|
Request |
Request.addHeaders(org.apache.http.Header... headers)
添加HTTP的header
|
Request |
Request.addHeaders(String... headers)
添加HTTP的Header
|
Request |
Request.addParam(String name,
Object value)
添加一个参数
|
Request |
Request.addParams(Collection<String> params) |
Request |
Request.addParams(List<StringPair> params) |
Request |
Request.addParams(Map<String,String> params) |
Request |
Request.addParams(String... params) |
Request |
Request.addParams(StringPair... params) |
Request |
Request.removeHeader(String name) |
Request |
Request.retry(int count)
出错尝试几次
|
Request |
Request.setConnectionTimeout(int timeout)
set the connection timeout
|
Request |
Request.setCookieStore(org.apache.http.client.CookieStore cookieStore) |
Request |
Request.setEncoding(Charset encoding)
设置请求的字符编码
|
Request |
Request.setEntity(org.apache.http.HttpEntity entity) |
Request |
Request.setEntity(String content)
设置请求的内容体(注意,此方法和
addParams(String...)等addParams* 方法有冲突,二选一) |
Request |
Request.setForceOk(boolean forceOk) |
Request |
Request.setMethod(String method)
设置HTTP请求的方法
|
Request |
Request.setReferer()
用uri来构造Referer
|
Request |
Request.setReferer(String referer) |
Request |
Request.setSoTimeout(int timeout)
set the so_timeout
|
Request |
Request.setUserAgent()
使用Chrome浏览器模拟
|
Request |
Request.setUserAgent(String userAgent)
设置HTTP的UserAgent对象
|
Request |
Request.withCookieStore() |
Request |
Request.withHttpProxy(org.apache.http.HttpHost host) |
Request |
Request.withHttpProxy(String host,
int port) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Response |
Http.execute(Request req)
执行一个HTTP 请求
|
Copyright © 2017. All rights reserved.