根据已知用户名和密码用HttpWebRequest获得的CookieContainer后,怎么把这些Cookie保存到客户端机子上,效果相当于在网站上真正登陆一样,以便打开或跳转到需要登陆的网页进行浏览!
解决方案 »
- 如何排序(使用VSTO)
- XML 路径 字符串 怎么写 ?
- 关于timer控件的疑问
- 在winform中 能用语音 触发一个button 事件不? 大虾帮忙?
- C# 如何实现域服务器和客户机同步更新?
- 请教一个设计架构的问题。控制台程序和aspx页面能互相调用不?
- com+怎么建和使用急需
- 至此简历上不再写“熟悉”!
- 怎么在不同的文本框中显示不同的计录!!!!!
- 誰有xceed zip for .net 2.0的注冊碼呀
- 再次百分求助,HTTPWEBREQUEST的响应在重定向后COOKIE丢失!
- 急问:HttpWebRequest.GetResponse() 在winform中可以而在asp.net中访问远程服务器却不可以?
如果在同一个程序里,使用一个静态变量保存一下就可以了,
如果是不同的应用程序,那就把CookieContainer序列化后保存到文件里,使用时反序列化后使用,
如果是需要跟其他浏览器兼容,那就要看其他应用程序的cookie目录及文件格式了。
wr.CookieContainer = new CookieContainer();
wr.CookieContainer.Add(new Cookie("prologin_cookie", "0","/", ".tip.com"));
HttpWebResponse response = (HttpWebResponse)wr.GetResponse();
Stream receiveStream = response.GetResponseStream();
StreamReader streamReader = new StreamReader(receiveStream);
string result=streamReader.ReadToEnd();
请看我后面的地址。====CSDN 小助手 V2.0 2005年10月16日发布====
CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/10/16/504620.aspx
下载:http://szlawbook.com/csdnv2/csdnv2.rar为神六喝彩,向所有科技工作者致敬!
拒绝日货。