苏飞论坛

标题: 版主有没有使用过webbrowser来操作页面? [打印本页]

作者: robbielee    时间: 2012-9-17 11:21
标题: 版主有没有使用过webbrowser来操作页面?
版主有没有使用过webbrowser来操作页面?和httpwebrquest 比较,效率谁的高?
作者: 站长苏飞    时间: 2012-9-17 12:01
这个好像没有比较可言吧,严格的说他们不是一类。
webbrowser使用的是浏览器的内核,一般来说是操作界面的,
而httpwebRequest主要是进行Http通信,模拟Get或者Post提交并接收数据
可以参考下我的文章
http://www.sufeinet.com/forum.php?mod=viewthread&tid=6
作者: v3liuhuan    时间: 2012-9-20 11:49
webbrowser 有时候模拟登陆 会比较好做
作者: 站长苏飞    时间: 2012-9-20 11:59
v3liuhuan 发表于 2012-9-20 11:49
webbrowser 有时候模拟登陆 会比较好做

你说的是,但是他是一个单线程的,太局限性了,而且他是在页面层操作的,这就和抓取使用Httphelper不是一个档次了。
httpwebrquest 不加载页面,而webbrowser加载页面,性能和效率就不用多说了。
作者: v3liuhuan    时间: 2012-10-15 11:37
这个是 肯定的 但是 有些网站的 httpwebrquest 模拟登陆 需要分析协议,,比较难呀。。。。呵呵
作者: 站长苏飞    时间: 2012-10-15 20:28
v3liuhuan 发表于 2012-10-15 11:37
这个是 肯定的 但是 有些网站的 httpwebrquest 模拟登陆 需要分析协议,,比较难呀。。。。呵呵

分析协议,的网站我还不有见过,使用WB的确实简单,但是没实现的局限性太强了
作者: liuhaolin8828    时间: 2012-11-4 14:37
有些网站有很多js加密后的参数,用httpwebrequest模拟提交太麻烦了,而且网站一旦更新就不能用了。这种网站用webbrowser更好




欢迎光临 苏飞论坛 (http://www.sufeinet.com/) Powered by Discuz! X3.4