开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 7028|回复: 18
收起左侧

[已解决] 通过什么方式找出百度验证码的状态码?

 关闭 [复制链接]
结帖率:91% (138/151)
发表于 2014-4-21 05:35:00 | 显示全部楼层 |阅读模式   广东省深圳市
5精币
本帖最后由 caianhua1986 于 2014-4-21 12:21 编辑

如何获取到这个验证码的返回值呢.png
httpwach9.3.授权文件,有需要的可以拿去,但别泛滥了。附件中的数据包只有用9.3才能打开。
或者你帮我看看,去http://zhanzhang.baidu.com/sitesubmit/index帮看看。输入错误的验证码和地址,然后在输入正确的验证码,得到我如图所示的抓包图。

他每次提交的时候都是需要有cookie的。所以我的代码如下:
我的代码是这样子的.png
通过类似的模拟,发现,图片验证码都提交上去了。但是发现返回来的东西还是HTML页面的内容,那个返回值{"status":3} 或者{"status":0}   获取不到。
这里一直都是http这种思路在操作。也试过其他的网页访问s()   网页访问u() 等命令,但是都是无法获得那个{"status":3} 或者{"status":0} 的状态值。有人知道如何弄吗?

这里一般访问那个提交地址http://zhanzhang.baidu.com/sitesubmit/sitepost是无法打开的。但是为什么在抓包的时候,手动操作就可以,软件要实现就不行了呢?
无法获取,且返回的是400状态码.png
获取返回值的指令,我知道的有:

模块名称:WinHttpRequest.5.1类
-------------------------------------------------
http   

网页访问()


就这3种把。

最佳答案

查看完整内容

源码附件 。。。。。

求助知识:请将问题描述清楚,最好把你有问题的源码打包上传上来,这样更方便大家帮助你。
友情提醒:本版被采纳的主题可在 申请荣誉值 帖子申请荣誉值,获得 3点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。

结帖率:100% (1/1)
发表于 2014-4-21 05:35:01 | 显示全部楼层   河南省焦作市
源码附件 。。。。。

新建 易程序.zip

144.52 KB, 下载次数: 12

评分

参与人数 1荣誉 +3 收起 理由
笨潴 + 3 热心帮助他人,荣誉+3,希望继续努力(*^__^*) 嘻嘻!

查看全部评分

回复

使用道具 举报

结帖率:100% (1/1)
发表于 2014-4-21 09:50:33 | 显示全部楼层   河南省焦作市
本帖最后由 半夏时光 于 2014-4-21 09:53 编辑

带上合适的协议头,网页访问对象。。。精易模块 。。。就不用枫影模块了
QQ拼音截图未命名.png

点评

谢谢你了。如有需要帮助,尽管和我说。你对我的帮助,无以回报啊。   广东省深圳市  发表于 2014-4-21 12:09
回复

使用道具 举报

结帖率:100% (1/1)
发表于 2014-4-21 10:02:35 | 显示全部楼层   河南省焦作市
winnet的网页访问也行。。。。
QQ拼音截图未命名.png
回复

使用道具 举报

结帖率:100% (1/1)
发表于 2014-4-21 10:04:04 | 显示全部楼层   河南省焦作市
目测你用的是WIN7IE11  你不嫌麻烦么~~用不惯么??协议头那边多了很多东西

点评

你推荐一个吧。用IE几啊。这个协议头确实多了很多东西,严重干扰了我。   广东省深圳市  发表于 2014-4-21 12:10
回复

使用道具 举报

结帖率:100% (1/1)
发表于 2014-4-21 12:13:10 | 显示全部楼层   河南省焦作市
本帖最后由 半夏时光 于 2014-4-21 12:16 编辑

IE9最好  IE10  也行  httpwatch 用9.1的   9.3的多了不少东西(如果你用火狐28的话就用9.3的吧)
还有附件删除了吧。。。没啥意思。。。说真的
回复

使用道具 举报

结帖率:91% (138/151)
 楼主| 发表于 2014-4-21 12:20:38 | 显示全部楼层   广东省深圳市
半夏时光 发表于 2014-4-21 09:50
带上合适的协议头,网页访问对象。。。精易模块 。。。就不用枫影模块了

我想问下你的cookie放在哪里的。我就是每次这个cookie放错地方了。我按照你的方法弄了,还是不行,能不能展开看下你的cookie放在哪里的。
你看下我的,cookie不管放在那个参数都是不行的。
我想问下,你的cookie放在哪里的。.png
回复

使用道具 举报

结帖率:100% (1/1)
发表于 2014-4-21 12:23:01 | 显示全部楼层   河南省焦作市
那个是提交cookies,感觉这是协议头的问题
QQ拼音截图未命名.png

点评

你的常量用的是什么。能不能私信我。返回来的还是一大堆html网页代码。   广东省深圳市  发表于 2014-4-21 12:30
回复

使用道具 举报

结帖率:100% (1/1)
发表于 2014-4-21 12:23:44 | 显示全部楼层   河南省焦作市
Content-Type: application/x-www-form-urlencoded
Accept: application/json, text/javascript, */*
X-Requested-With: XMLHttpRequest
Referer: http://zhanzhang.baidu.com/sitesubmit/index

感觉refer可以不要,我习惯了就加上了。。
回复

使用道具 举报

结帖率:91% (138/151)
 楼主| 发表于 2014-4-21 12:31:37 | 显示全部楼层   广东省深圳市
半夏时光 发表于 2014-4-21 12:23
那个是提交cookies,感觉这是协议头的问题

我感觉这个东西确实和协议头很大关系。这IE11的协议头太坑爹了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

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