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

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

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

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

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

查看: 5901|回复: 9

[HttpHelper] 按键 E都可以 为什么httphelper不行 需要设置什么吗

[复制链接]
发表于 2015-3-23 23:44:59 | 显示全部楼层 |阅读模式
1金钱
URL = "http://user.ynshangji.com/viplogin.jsp",
Postdata = "beforUrl=&cookie_value=aoruide1&userpass=aoruide1234",
1.png 这是按键的
3.png 这是E的


2.jpg 这是C#的
E跟按键都可以完成就c#不行 设置302跳不跳都不行



1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2015-3-24 09:25:28 | 显示全部楼层
最后一张图片显示已成功登陆了,你要在类里面要设置一下自动跳转。
[C#] 纯文本查看 复制代码
private Boolean allowautoredirect = false; 
        /// <summary>
        /// 支持跳转页面,查询结果将是跳转后的页面,默认是不跳转
        /// </summary>
        public Boolean Allowautoredirect
        {
            get { return allowautoredirect; }
            set { allowautoredirect = value; }
        }
回复

使用道具 举报

 楼主| 发表于 2015-3-24 09:42:58 | 显示全部楼层
已设置跳转 跳转以后返回的是没登录状态
回复

使用道具 举报

发表于 2015-3-24 09:57:15 | 显示全部楼层
这个跳转是不带简化和处理Cookie的,这种建议手动,自动除非网站对Cookie要求不严格才可以。

第一步就是支持一个普通的302 301

以后的版本我会慢慢优化加强,不要完全依赖这部分功能。好多还是需要手动调整Cookie的
回复

使用道具 举报

 楼主| 发表于 2015-3-24 10:12:16 | 显示全部楼层
可以了
回复

使用道具 举报

 楼主| 发表于 2015-3-24 16:29:18 | 显示全部楼层
站长苏飞 发表于 2015-3-24 09:57
这个跳转是不带简化和处理Cookie的,这种建议手动,自动除非网站对Cookie要求不严格才可以。

第一步就是 ...

又出现问题了 按照你的方法第一个网站post完成了 第二个网站post以后会出现验证码错误 是哪方面问题呢
回复

使用道具 举报

发表于 2015-3-24 16:30:14 | 显示全部楼层
329616 发表于 2015-3-24 16:29
又出现问题了 按照你的方法第一个网站post完成了 第二个网站post以后会出现验证码错误 是哪方面问题呢

验证码错误 要么是没有输入,要么就是真的输入错误了吧
回复

使用道具 举报

 楼主| 发表于 2015-3-24 16:34:58 | 显示全部楼层
站长苏飞 发表于 2015-3-24 16:30
验证码错误 要么是没有输入,要么就是真的输入错误了吧

我用的大码平台 测试了七八次不可能人工输入七八次都是错误的
回复

使用道具 举报

发表于 2015-3-24 16:38:47 | 显示全部楼层
329616 发表于 2015-3-24 16:34
我用的大码平台 测试了七八次不可能人工输入七八次都是错误的

那还是Cookie的问题,你看看是验证码页面有Cookie,还是登录页面。那个页面产生的就用那个页面的
回复

使用道具 举报

 楼主| 发表于 2015-3-24 17:12:35 | 显示全部楼层
站长苏飞 发表于 2015-3-24 16:38
那还是Cookie的问题,你看看是验证码页面有Cookie,还是登录页面。那个页面产生的就用那个页面的

取消掉了访问登陆页的cookie  获取验证码cookie 然后提交post 没有提示验证码错误了 什么都没有 我用
Allowautoredirect=true,
             AutoRedirectCookie=true,以后又返回到登陆页面了 还是没登录成功
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 11:51

© 2014-2021

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