IP代理池插件

引入IP代理池插件

  • 首先到码云下载插件点击下载IP代理池插件 - 图1到本地并导入到工作空间或安装到maven库
  • 在spider-flow/spider-flow-web/pom.xml中引入插件
  1. <!-- 引入proxypool插件 -->
  2. <dependency>
  3. <groupId>org.spiderflow</groupId>
  4. <artifactId>spider-flow-proxypool</artifactId>
  5. </dependency>

方法

proxypool.add

参数名 描述 可否为空
ip(String) ip地址
port(Integer) 端口号
type(String) 类型(http,https)
anonymous(boolean) 是否是高匿

proxypool.http

  • 随机获取一个http代理
参数名 描述 可否为空
anonymous(boolean) 是否获取高匿代理

TIP

返回值类型:String ip:port

proxypool.https

  • 随机获取一个https代理
参数名 描述 可否为空
anonymous(boolean) 是否获取高匿代理

TIP

返回值类型:String ip:port