| 程序包 | 说明 |
|---|---|
| com.bytegriffin.get4j | |
| com.bytegriffin.get4j.conf | |
| com.bytegriffin.get4j.net.http | |
| com.bytegriffin.get4j.util |
| 限定符和类型 | 方法和说明 |
|---|---|
Spider |
Spider.proxys(List<HttpProxy> list)
设置一组代理
爬虫会自动检测,如果代理不能用,会立刻停止 |
| 限定符和类型 | 方法和说明 |
|---|---|
List<HttpProxy> |
Seed.getFetchHttpProxy() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Seed.setFetchHttpProxy(List<HttpProxy> fetchHttpProxy) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected List<HttpProxy> |
HttpProxySelector.getQueue() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
HttpEngine.testHttpProxy(String url,
HttpProxy httpProxy)
测试HttpProxy是否可运行,都不可用程序则退出
|
boolean |
SeleniumEngine.testHttpProxy(String url,
HttpProxy httpProxy)
检查Http Proxy代理是否可运行
|
boolean |
OkHttpClientEngine.testHttpProxy(String url,
HttpProxy httpProxy)
检查Http Proxy代理是否可运行
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
HttpProxySelector.setQueue(List<HttpProxy> queue) |
| 限定符和类型 | 方法和说明 |
|---|---|
static HttpProxy |
FileUtil.formatProxy(String proxyString)
将Proxy字符串解析成代理对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
static List<HttpProxy> |
FileUtil.readHttpProxyFile(String httpProxyFile)
读取http代理文件转换为HttpProxy对象到内存中
http_proxy文件的格式是ip:port或者ip:port@username:password
|
Copyright © 2018. All rights reserved.