virjar/vscrawler

如何在爬虫框架中开启ip 代理

Opened this issue · 2 comments

如何在爬虫框架中开启ip 代理

有很多中方案,
1.实现 com.virjar.vscrawler.core.net.proxy.strategy.ProxyPlanner
2. 提供com.virjar.vscrawler.core.net.proxy.IPPool的实现,然后设置com.virjar.vscrawler.core.net.proxy.strategy.ProxyStrategy
3. 实现 com.virjar.vscrawler.core.event.systemevent.SessionCreateEvent,然后在这里设置代理:
crawlerSession.setExtInfo(VSCRAWLER_AVPROXY_KEY, proxy);

有很多中方案,
1.实现 com.virjar.vscrawler.core.net.proxy.strategy.ProxyPlanner
2. 提供com.virjar.vscrawler.core.net.proxy.IPPool的实现,然后设置com.virjar.vscrawler.core.net.proxy.strategy.ProxyStrategy
3. 实现 com.virjar.vscrawler.core.event.systemevent.SessionCreateEvent,然后在这里设置代理:
crawlerSession.setExtInfo(VSCRAWLER_AVPROXY_KEY, proxy);

哦哦 多谢