public AsyncHttpClient CreateHttpClient() { AsyncHttpClient client = new AsyncHttpClient(); var mHandler = new HttpClientHandler(); client .Header("Connection", "keep-alive") .Header("Keep-Alive", "600") .UserAgent("Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36") .Header("Accept-Encoding", "gzip,deflate,br") .Header("Accept-Language", "zh-CN,zh;q=0.8,en;q=0.6,zh-TW;q=0.4").AutomaticDecompression(DecompressionMethods.Deflate | DecompressionMethods.GZip) .AllowAutoRedirect(false).Cookies(cookieContainer) .ExpectContinue(false); //.Timeout(35000) Referer = "https://wx.qq.com/"; if (Referer != string.Empty) { client.Referer(Referer); client.Header("Origin", Referer); } return(client); }