Httprequest 添加Cookie

Posted 圐圙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Httprequest 添加Cookie相关的知识,希望对你有一定的参考价值。

    string postData = "Inputs={\"BarCode\":\"" + barCode + "\"}"; // 要发放的数据 
                //var str = JsonConvert.SerializeObject(postData);
                byte[] byteArray = Encoding.UTF8.GetBytes(postData);

                HttpWebRequest objWebRequest = (HttpWebRequest)WebRequest.Create("http://180.96.21.213:8890/action.ashx?action=IndexDetailInfosUrl");
                objWebRequest.Method = "POST";
                objWebRequest.ContentType = "application/x-www-form-urlencoded;charset=UTF-8";
                objWebRequest.ContentLength = byteArray.Length;
                objWebRequest.Headers.Add("Cookie", "companyid=XZGH");
                //objWebRequest.CookieContainer = myCookieContainer;
                Stream newStream = objWebRequest.GetRequestStream();
                newStream.Write(byteArray, 0, byteArray.Length); //写入参数 
                newStream.Close();

                HttpWebResponse response = (HttpWebResponse)objWebRequest.GetResponse();
                StreamReader sr = new StreamReader(response.GetResponseStream(), Encoding.UTF8);
                string textResponse = sr.ReadToEnd(); // 返回的数据
                return textResponse;

 

以上是关于Httprequest 添加Cookie的主要内容,如果未能解决你的问题,请参考以下文章