//设置cookie
webRequest.CookieContainer = new CookieContainer (); //向网络服务器POST信息
Stream postStream = webRequest.GetRequestStream ();
postStream.Write (byte1, 0, byte1.Length); postStream.Close (); //取得cookies
HttpWebResponse webResponse = (HttpWebResponse) webRequest.GetResponse();没有用
webRequest.CookieContainer = new CookieContainer (); //向网络服务器POST信息
Stream postStream = webRequest.GetRequestStream ();
postStream.Write (byte1, 0, byte1.Length); postStream.Close (); //取得cookies
HttpWebResponse webResponse = (HttpWebResponse) webRequest.GetResponse();没有用
解决方案 »
- 求助各位大侠!!在一个平面坐标系里,有两个四边形,一个是:x1,y1,w1,h1,另一个是x2,y2,w2,h2,请问怎么判断,他们是否有交集?
- 急求!!!
- 急啊,请教个关于Socket通讯的问题,在线等
- 谁知道Telerik.WebControls这个控件中UploadedFile上传怎么关闭吗
- 怎样用C#实现一个最简单的非巨型窗口(在线等待...)
- C#中实现集合的运算问题
- windows 程序 我该怎马绑定?全部分数换取答案
- 各位用过freetextbox的进来救我啊~
- c#与数据库
- 请教:如何从.aspx文件链接到.asp文件
- 简单的页面跳转问题,挣分啦!!
- 关于Remoting中服务器对象的事件的定制
1、向网络服务器提出请求webRequest
2、得到对方的响应webResponse,并得到两条对方设置的cookies
3、对方再向本机设置两条cookies:
HTTP/1.1 302 Object moved
Server: Microsoft-IIS/5.0
Date: Sat, 31 Jul 2004 01:32:10 GMT
Location: http://www.erobertparker.com/trial/home.asp
Content-Length: 121
Content-Type: text/html
Set-Cookie: DAFPASS=Zf8YBxRhnuidiBWm3TZ%2FYg%3D%3D; path=/
Set-Cookie: DAFLOGIN=eRPTrial%2Dapple%2D10235; path=/
Cache-control: private-------------------------------------
这两条cookies如何得到? 没办法用Request
eg:
WebClient wc=new WebClient("http://cn.yahoo.com");
wc.OpenRead();
wc.HttpHeader["Set-Cookie"]......
wc.OpenRead("http://www.erobertparker.com/trial/home.asp");
WebHeaderCollection myWebHeaderCollection = wc.ResponseHeaders;
for (int i=0; i < myWebHeaderCollection.Count; i++)
{
MessageBox.Show (myWebHeaderCollection.GetKey(i) + " = " + myWebHeaderCollection.Get(i));
}还是只能获得前两个cookies 下面两个得不到
Set-Cookie: DAFPASS=Zf8YBxRhnuidiBWm3TZ%2FYg%3D%3D; path=/
Set-Cookie: DAFLOGIN=eRPTrial%2Dapple%2D10235; path=/