首先不要用 WebClient
下面自己提炼方法
try
{
var bytes = enc.GetBytes(args);
ServicePointManager.ServerCertificateValidationCallback = CheckValidationResult;
var request = (HttpWebRequest)WebRequest.Create(url);
request.CookieContainer = _webCookieContainer;
request.Timeout = _timeout;
request.ReadWriteTimeout = _timeout;
request.UserAgent = _userAgent;
request.Referer = _referer;
request.ContentType = _contentType;
request.Headers.Add("Cache-control: no-cache");
request.Headers.Add("Accept-Language: zh-cn");
request.Accept = _accept;
if (AddHeads != null)
{