WinForm传Cookie二例

 

例一:

  HttpWebRequest   webRequest2   =   (HttpWebRequest)   WebRequest.Create(URL);   
  webRequest2.Timeout   
=   20000;    
  CookieCollection   myCookieCollection   
=   new   CookieCollection   ();   
  Cookie   c1   
=   new   Cookie   ("DAFPASS",   "XOow8%2F7jrr4%3D","/"); // Password   :   Kaiser   
  Cookie   c2   =   new   Cookie   ("DAFLOGIN",   "peter%40anne%2Ecom","/"); // UserName   :   peter@anne.com  
  myCookieCollection.Add   (c1);   
  myCookieCollection.Add   (c2);    
  webRequest2.CookieContainer   
=   new   CookieContainer   ();   
  webRequest2.CookieContainer.Add   (
new   Uri   ("http://www.abberose.com"),myCookieCollection);   
  HttpWebResponse   webResponse2   
=   (HttpWebResponse)   webRequest2.GetResponse();   

 

例二:

  HttpWebRequest   HttpWReq   =   (HttpWebRequest)WebRequest.Create("XXXXX");   
  HttpWReq.KeepAlive   
=   false;   
  HttpWReq.Method   
=   "Post";   
  HttpWReq.CookieContainer   
=   new   CookieContainer();   
  HttpWReq.CookieContainer.Add(   
new   Cookie("name","value")   );   
  HttpWebResponse   HttpWResp   
=   (HttpWebResponse)HttpWReq.GetResponse();   
  HttpWResp.Close();

 

posted on 2009-06-13 10:17  zeroStart  阅读(1411)  评论(1编辑  收藏  举报

导航