mirror of
https://github.com/NanmiCoder/MediaCrawler.git
synced 2026-05-31 06:57:25 +08:00
feat: 添加静态代理方式
This commit is contained in:
@@ -200,9 +200,10 @@ async def create_ip_pool(ip_pool_count: int, enable_validate_ip: bool) -> ProxyI
|
|||||||
:param enable_validate_ip: Whether to enable IP proxy validation
|
:param enable_validate_ip: Whether to enable IP proxy validation
|
||||||
:return:
|
:return:
|
||||||
"""
|
"""
|
||||||
|
is_static = config.IP_PROXY_PROVIDER_NAME == "static"
|
||||||
pool = ProxyIpPool(
|
pool = ProxyIpPool(
|
||||||
ip_pool_count=ip_pool_count,
|
ip_pool_count=ip_pool_count,
|
||||||
enable_validate_ip=enable_validate_ip,
|
enable_validate_ip=False if is_static else enable_validate_ip,
|
||||||
ip_provider=IpProxyProvider.get(config.IP_PROXY_PROVIDER_NAME),
|
ip_provider=IpProxyProvider.get(config.IP_PROXY_PROVIDER_NAME),
|
||||||
)
|
)
|
||||||
await pool.load_proxies()
|
await pool.load_proxies()
|
||||||
|
|||||||
Reference in New Issue
Block a user