示例#1
0
        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);
        }