http://www.sufeinet.com/plugin.php?id=keke_group

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 3646|回复: 7

[其他] 登陆某些有验证码的网站,我们如何操作呢?

[复制链接]
发表于 2013-7-20 23:16:42 | 显示全部楼层 |阅读模式
比如 http://www.zhaopin.com

我是新手,请大家赐教一下,如何绕过这个验证码,谢谢。



1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2013-7-21 00:32:48 | 显示全部楼层
验证码是无法绕过的,只能破解或者是手动输入
 楼主| 发表于 2013-7-21 10:24:05 | 显示全部楼层
如果是要破解的话,还是比较麻烦的。

飞哥,我在测试你写的登陆赶集网的代码,发现运行报下面的一个异常:
ex.Message = "You must write ContentLength bytes to the request stream before calling [Begin]GetResponse."
是 public HttpResult GetHtml(HttpItem objhttpitem) 函数的这段代码抛的:
                #region 得到请求的response
                using (response = (HttpWebResponse)request.GetResponse())

发表于 2013-7-21 10:29:11 | 显示全部楼层
xiashoulai 发表于 2013-7-21 10:24
如果是要破解的话,还是比较麻烦的。

飞哥,我在测试你写的登陆赶集网的代码,发现运行报下面的一个异常 ...

那个好长时间了,出问题很正常,人家网站这么长时间不可能不修改的
 楼主| 发表于 2013-7-21 10:49:01 | 显示全部楼层
飞哥,是否可以修改一下这个例子呢?
我们这些新手还是学例子入门的比较快。

还有 source=passport&username=cckan001&password=123456&checkCode=undefined&expireDays=0&setcookie=0&next=

这个串是使用什么工具获取的,谢谢啦。
 楼主| 发表于 2013-7-21 12:45:35 | 显示全部楼层
我下载了IE9 分析了一下 网站的《请求正文》当前的正文是:
source=passport&username=xiashoulai&password=198701011&checkCode=&expireDays=14&setcookie=14&next=

我看飞哥当时的正文是:
source=passport&username=cckan001&password=123456&checkCode=undefined&expireDays=0&setcookie=0&next=

明显没有什么区别,为什么我就是登陆不上去呢。
 楼主| 发表于 2013-7-21 23:46:22 | 显示全部楼层
这个问题在别的VS版本上就没有,只在VS2010上有,请教飞哥,这个问题有办法解决吗?
 楼主| 发表于 2013-7-22 19:49:23 | 显示全部楼层
飞哥,我在测试你写的登陆赶集网的代码,发现运行报下面的一个异常:
ex.Message = "You must write ContentLength bytes to the request stream before calling [Begin]GetResponse."
是 public HttpResult GetHtml(HttpItem objhttpitem) 函数的这段代码抛的:
                #region 得到请求的response
                using (response = (HttpWebResponse)request.GetResponse())


这个问题说vs2010环境有的,请飞哥帮忙看下,是否只能通过换vs工具才能解决,谢谢了
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-5-17 11:29

© 2014-2021

快速回复 返回顶部 返回列表