Ejemplo n.º 1
0
        public object GetBillDetail(string bid, string cookieStr)
        {
            HttpWebRequest request = CreateWebRequest(string.Format("https://trade.taobao.com/trade/detail/trade_order_detail.htm?biz_order_id={0}", bid));

            request.Accept = "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8";
            request.Headers.Add(HttpRequestHeader.AcceptEncoding, "gzip, deflate, sdch, br");
            request.Headers.Add(HttpRequestHeader.AcceptLanguage, "zh-CN,zh;q=0.8");

            request.Headers.Add("Cookie", cookieStr);
            request.Method = "get";
            WebResponse response = request.GetResponse();

            using (StreamReader reader = new StreamReader(response.GetResponseStream(), Encoding.GetEncoding("gbk")))
            {
                string rdata = reader.ReadToEnd();
                return(NetDataHandler.DetailDataTransformation(rdata));
            }
        }