C# Class Tup.Utilities.WebProxyUtil.WebProxyHelper

HTTP 代理操作 助手
Exibir arquivo Open project: tupunco/Tup.Utilities

Public Methods

Method Description
CheckAllWebProxy ( List webProxyIPList ) : List

判断指定的代理列表是否有效

CheckWebProxy ( ProxyIPNode cProxyNode ) : bool

判断当前代理的健康性

判断代理是否可用下载'新浪网公司'简介页面,并判断是否有'新浪网'字样

ForcedExpiration ( WebProxy cProxy ) : void

强制过期某代理

GetWebProxy ( ) : WebProxy

获得一个Web代理

ReDownLoadWebProxyList ( ) : void

重新下载 代理列表

调用程序定期调用本方法下载最新的代理列表

Private Methods

Method Description
WebProxyHelper ( ) : System

Method Details

CheckAllWebProxy() public static method

判断指定的代理列表是否有效
public static CheckAllWebProxy ( List webProxyIPList ) : List
webProxyIPList List
return List

CheckWebProxy() public static method

判断当前代理的健康性
判断代理是否可用下载'新浪网公司'简介页面,并判断是否有'新浪网'字样
public static CheckWebProxy ( ProxyIPNode cProxyNode ) : bool
cProxyNode ProxyIPNode 当前代理节点
return bool

ForcedExpiration() public static method

强制过期某代理
public static ForcedExpiration ( WebProxy cProxy ) : void
cProxy System.Net.WebProxy
return void

GetWebProxy() public static method

获得一个Web代理
public static GetWebProxy ( ) : WebProxy
return System.Net.WebProxy

ReDownLoadWebProxyList() public static method

重新下载 代理列表
调用程序定期调用本方法下载最新的代理列表
public static ReDownLoadWebProxyList ( ) : void
return void