从设置中获取代理参数的Scrapy HTTP代理中间件
项目描述
从设置中读取代理配置的Scrapy中间件。
安装
pip install proxy-middleware
ProxyFromSettingsMiddleware
从设置文件设置代理的中间件。
用法:将其添加到scrapy设置中的DOWNLOADER_MIDDLEWARES
DOWNLOADER_MIDDLEWARES = { 'proxy_middleware.ProxyFromSettingsMiddleware': 10, ...
通过HTTP_PROXY和HTTPS_PROXY设置变量传递代理配置。也尊重HTTPPROXY_AUTH_ENCODING
scrapy crawl my-spider -s HTTP_PROXY=http://localhost:8118
ProxyOnlyTorMiddleware
仅代理请求到TOR站点(域名以“ .onion”结尾)的中间件。
用法:将其添加到scrapy设置中的DOWNLOADER_MIDDLEWARES
DOWNLOADER_MIDDLEWARES = { 'proxy_middleware.ProxyOnlyTorMiddleware': 10, ...
设置:使用HTTP_PROXY作为http代理,使用HTTPS_PROXY作为https代理。
许可证
许可证是MIT。
历史
0.2.0 (2017-05-29)
ProxyOnlyTorMiddleware已添加。
0.1.1 (2017-04-07)
初始发布
项目详情
关闭
proxy-middleware-0.2.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2cf6a0531af0cc728208fc247a2e0e33e9ac9ff771d4d4407e5622d8ebe676da |
|
MD5 | f63e8b339908127e12cdc496af6fef4c |
|
BLAKE2b-256 | ad910004924204956f08365e4c55dc07ed3f8ced2d23baeede0cceece2177294 |