当前位置:编程学习 > C#/ASP.NET >>

为何这个cookie出不来?

我按照 Send Cookie in HTTP Header WebRequest 这篇文章,写了下面的代码:

private string geturl(string url)
{
HttpWebRequest WebReq = (HttpWebRequest)WebRequest.Create(url);
WebReq.Method = "POST";
WebReq.ContentType = "application/x-www-form-urlencoded";
WebReq.Headers["Cookie"] = "JSESSIONID=4567845226"

HttpWebResponse WebResp = (HttpWebResponse)WebReq.GetResponse();
Stream Answer = WebResp.GetResponseStream();
StreamReader _Answer = new StreamReader(Answer);
return _Answer.ReadToEnd();
}

但写完之后,执行:geturl("http://www.xx.com")时,用 httpWatch 软件来看,并没有产生cookie啊!
然后把:WebReq.Headers["Cookie"] = "JSESSIONID=4567845226"
改为:
WebReq.Headers.Add(HttpRequestHeader.Cookie,"JSESSIONID=4567845226");
还是不行啊。

请问,怎么才能产生cookie啊,代码有问题吗?
谢谢
--------------------编程问答-------------------- --------------------编程问答-------------------- mark --------------------编程问答--------------------
引用 2 楼 zhouzangood 的回复:
mark


看2楼头像。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,