类 HttpSpiderAutoConfiguration
java.lang.Object
net.jlxxw.http.spider.configuration.HttpSpiderAutoConfiguration
http 爬虫代理自动装配
- 作者:
- chunyang.leng
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明downloadFileTools(org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor httpConcurrencyDownloadExecutor, org.springframework.beans.factory.BeanFactory beanFactory, FileProperties fileProperties, HttpConcurrencyPoolProperties httpConcurrencyPoolProperties, ProxyRestTemplatePool proxyRestTemplatePool) org.springframework.scheduling.concurrent.ThreadPoolTaskExecutorhttpConcurrencyDownloadExecutor(HttpConcurrencyPoolProperties httpConcurrencyPoolProperties) httpSpider(ProxyRestTemplatePool proxyRestTemplatePool, DownloadFileTools downloadFileTools) proxyRestTemplateFactory(org.springframework.beans.factory.BeanFactory beanFactory) proxyRestTemplatePool(ProxyRestTemplateFactory proxyRestTemplateFactory, ProxyPoolProperties proxyPoolProperties) org.springframework.http.converter.ByteArrayHttpMessageConverterspiderDownloadFileHttpMessageConverter(FileProperties fileProperties) spiderProxyRestTemplateObject(RestTemplateProperties restTemplateProperties, AbstractProxyHostProducer abstractProxyHostProducer, AbstractCookieStore abstractCookieStore)
-
构造器详细资料
-
HttpSpiderAutoConfiguration
public HttpSpiderAutoConfiguration()
-
-
方法详细资料
-
proxyRestTemplateFactory
@Bean public ProxyRestTemplateFactory proxyRestTemplateFactory(org.springframework.beans.factory.BeanFactory beanFactory) -
proxyRestTemplatePool
@Bean public ProxyRestTemplatePool proxyRestTemplatePool(ProxyRestTemplateFactory proxyRestTemplateFactory, ProxyPoolProperties proxyPoolProperties) -
spiderProxyRestTemplateObject
@Bean @Scope("prototype") public ProxyRestTemplateObject spiderProxyRestTemplateObject(RestTemplateProperties restTemplateProperties, @Autowired(required=false) AbstractProxyHostProducer abstractProxyHostProducer, @Autowired(required=false) AbstractCookieStore abstractCookieStore) -
httpConcurrencyDownloadExecutor
@Bean public org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor httpConcurrencyDownloadExecutor(HttpConcurrencyPoolProperties httpConcurrencyPoolProperties) -
downloadFileTools
@Bean public DownloadFileTools downloadFileTools(org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor httpConcurrencyDownloadExecutor, org.springframework.beans.factory.BeanFactory beanFactory, FileProperties fileProperties, HttpConcurrencyPoolProperties httpConcurrencyPoolProperties, ProxyRestTemplatePool proxyRestTemplatePool) -
httpSpider
@Bean public HttpSpider httpSpider(ProxyRestTemplatePool proxyRestTemplatePool, DownloadFileTools downloadFileTools) -
spiderDownloadFileHttpMessageConverter
@Bean public org.springframework.http.converter.ByteArrayHttpMessageConverter spiderDownloadFileHttpMessageConverter(FileProperties fileProperties)
-