当前位置:首页 > 网络编程 > WEB编程 > ASP.net >  COOKIE问题

 COOKIE问题

点击次数:28 次 发布日期:2008-11-26 12:25:26 作者:源代码网
源代码网推荐      困扰我N天的问题终于解决了,当我用.NET写采集器的时候,遇到需要登陆的问题,这时就要设置COOKIE
源代码网推荐  可是我怎么设置它都不行,后来通过嗅探嗅探数据发现,原来我设置的COOKIE只设置了一半,container.SetCookies(uri,cookie)方法只设置分号前的部分,当我把COOKIE分离后一个一个添加时发现,一切都解决了。
源代码网推荐  
源代码网推荐  
源代码网推荐   1 private static void SetCookies(string CookieHead,Uri uri,CookieContainer container)
源代码网推荐   2 {
源代码网推荐   3 if(CookieHead==null)
源代码网推荐   4 {
源代码网推荐   5 return;
源代码网推荐   6 }
源代码网推荐   7 else
源代码网推荐   8 {
源代码网推荐   9 string [] Cookies=CookieHead.Split(";".ToCharArray());
源代码网推荐  10 foreach(string cookie in Cookies)
源代码网推荐  11 {
源代码网推荐  12 //Log.Write(cookie);
源代码网推荐  13 container.SetCookies(uri,cookie);
源代码网推荐  14 }
源代码网推荐  15 }
源代码网推荐  16
源代码网推荐  17
源代码网推荐  18 }
源代码网推荐  
源代码网推荐  http://www.cnblogs.com/Cricket1986/archive/2006/08/29/489869.html
源代码网推荐  
源代码网推荐  
源代码网推荐  
源代码网推荐    做人要厚道,请注明转自酷网动力(www.ASPCOOL.COM)。
源代码网推荐


源代码网供稿.
网友评论 (0)
会员中心
网络编程
本站推荐
网络编程之精华