再次提问,如何模拟登录网页,从而获取登录后的html代码 例如登录某个Discuz型的论坛,IE可以设置几个月时间的COOKIES打开论坛就缺省登录了,而登录与否帖子的显示是不同的,比如登录后可以下载附件,未登录就无法浏览附件。请问各位兄弟,如何才能模拟登录了论坛,用C#.net获得登录后所浏览的帖子的页面html代码或进行提交表单?举个例子,我想获得多个bbs.pdafans.com的漫画下载链接或怎么做论坛帖子的群发器。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 use httpwebrequest/cookiecontainer, seehttp://news.dvbbs.net/infoview/Article_2776.html 所谓的登录也就是提交一些参数..和维护一个状态的问题(sessionid 表现了cookie上) lovebanyi(风云) ,有没有具体程序段呢? 论坛是一般是框架的,要发IHTMLELEMTFRAME接口访问.在CSDN里搜索相关的文章,以前我也遇到,发过贴,你查下.有人回答了怎么做 egxsun() 兄,俺看了半天,没看出头绪来 可以使用asp.net中的httprequest和httpresponse来实现。1。 通过附加一个cookiecontainer到httprequest对象中,可以得到登录后返回的代表SESSION ID的COOKIE。 见Login方法2。 将此COOKIE包含在一个cookiecontainer中并附加到另一个HTTPREQUEST请求中,则可以实现SESSION的还原。见getPage方法具体代码见news.dvbbs.net/infoview/Article_2776.html 你下载 忽悠的“CSDN助手”http://blog.csdn.net/Qqwwee_Com/archive/2005/08/14/454148.aspx代码里有的,拿去研究研究 http://szlawbook.com/codehelper/csdn.rar 清柳、思归兄可以给出以下这个例子的具体函数调用代码吗?谢谢。代码目的,获取pdafans的漫画链接。登录页面:http://bbs.pdafans.com/logging.php?action=login用户名:testphp口令:123456欲获取的html代码的页面:http://bbs.pdafans.com/viewthread.php?tid=14020&extra=page%3D1谢谢。 C# 关于获取文件图标的问题 调用委托方法 winform中关于2个窗体之间的新手问题!! a,b,c,d 转换成'a','b','c','d'有没有现成的函数转换成这样? .NET中用ADO访问Oracle数据库时使用占位符SQL语句的问题,附源码 C#如何实现图片在picturebox内的放大缩小和上下左右的移动? 如何从DataGrid中得到DataTable,请高手指点 一个关于AutoPostBack的问题 DataGirdView 关于DataGrid的问题,请帮帮忙 Excel读取数据的问题!(在线等) 递归问题,请帮我看一下好吗?
2。 将此COOKIE包含在一个cookiecontainer中并附加到另一个HTTPREQUEST请求中,则可以实现SESSION的还原。见getPage方法
具体代码见news.dvbbs.net/infoview/Article_2776.html
http://blog.csdn.net/Qqwwee_Com/archive/2005/08/14/454148.aspx
代码里有的,拿去研究研究
可以给出以下这个例子的具体函数调用代码吗?谢谢。代码目的,获取pdafans的漫画链接。
登录页面:http://bbs.pdafans.com/logging.php?action=login
用户名:testphp
口令:123456
欲获取的html代码的页面:http://bbs.pdafans.com/viewthread.php?tid=14020&extra=page%3D1谢谢。