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

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

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

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

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

12
返回列表 发新帖
楼主: 908811288

[HttpHelper] 飞哥 POST登录论坛 总是提示 您当前的访问请求当中含有非法字符,已经被系统拒绝

[复制链接]
 楼主| 发表于 2016-10-17 17:27:34 | 显示全部楼层
客服~小小 发表于 2016-10-17 17:15
换简单点的密码试试

你好
这个跟密码没什么关系吧  
我用的短的也是不行的
请问我的书写有什么错误吗
能提供一下 pos登录dz论坛的例子吗 咱们论坛有几个例子 不过我都觉得写得不太好


1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
 楼主| 发表于 2016-10-17 17:31:00 | 显示全部楼层
客服~小小 发表于 2016-10-17 17:15
换简单点的密码试试

我用的图片上的了解post的然后 链接自动变成+loginHash的链接 然后数据返回也是这个链接返回的
请看图 1.jpg


怎么回去这个响应正文


谢谢了


发表于 2016-10-18 08:12:02 | 显示全部楼层
本帖最后由 kaixin1003 于 2016-10-18 08:14 编辑

这个问题我遇到过,原因是你没有设置cookies,在第一步获取formhash时,就要取出cookies然后接下来的post里要用到这个cookies.就可以了.
发表于 2016-10-18 08:15:15 | 显示全部楼层
          {
              URL = "http://www.tb58.net/member.php?mod=logging&action=login",
              Method = "post",
              ContentType = "application/x-www-form-urlencoded",
              Postdata = "formhash="+formhash+"&referer=http%3A%2F%2Fwww.tb58.net%2F.%2F&loginfield=username&username=90882288&password=19437kk&questionid=0&answer=",
          };

这里没有设置cookies,把你第一步取出来的 cookies放进来就可以了.
发表于 2016-10-18 08:17:44 | 显示全部楼层
另外,这两步没有必要分开吧.直接做成一步就可以了.

         HttpItem item2 = new HttpItem()
          {
              URL = "http://www.tb58.net/member.php?mod=logging&action=login",
              Method = "post",
              ContentType = "application/x-www-form-urlencoded",
              Postdata = "formhash="+formhash+"&referer=http%3A%2F%2Fwww.tb58.net%2F.%2F&loginfield=username&username=90882288&password=19437kk&questionid=0&answer=",
          };
          string cookies= item2.Cookie;
          string cookie = result.Cookie;
          HttpItem item3 = new HttpItem()
          {
              URL = "http://www.tb58.net/member.php?mod=logging&action=login&loginsubmit=yes&loginhash=" + loginHash + "&inajax=1",
              Method = "get",
              ContentType = "application/x-www-form-urlencoded",
          };

把第一个        URL = "http://www.tb58.net/member.php?mod=logging&action=login",
直接换成   URL = "http://www.tb58.net/member.php?mod=logging&action=login&loginsubmit=yes&loginhash=" + loginHash + "&inajax=1",
发表于 2016-10-18 08:30:24 | 显示全部楼层
高手在民间
发表于 2016-10-18 13:13:00 | 显示全部楼层
你这好比一个小偷 撬不开门 问主人你这锁啥情况
 楼主| 发表于 2016-10-18 20:43:30 | 显示全部楼层
龟宝宝 发表于 2016-10-18 13:13
你这好比一个小偷 撬不开门 问主人你这锁啥情况

没有奥 我就是试一下 post一下又不会怀孕,,,,,
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

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

GMT+8, 2024-11-23 09:49

© 2014-2021

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