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

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

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

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

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

查看: 2172|回复: 1

[其他] 请教一个HttpHelper使用的问题

[复制链接]
发表于 2013-10-28 14:16:13 | 显示全部楼层 |阅读模式
你好,我用你的httpHelper类登录一个网址:
http://116.236.176.205/ipac20/ipac.jsp?session=13Q29P049181E.90308&profile=pdlib&auth=true&submenu=basic&date=1382940209752#focus
我获取到这个页面的表单地址,构造了需要Post的数据,
session=13Q29P049181E.90308&menu=home&aspect=basic&npp=10&ipp=20&profile=pdlib&ri=&button=登录&login_prompt=true&lastlogin=1382940502737&sec1=246965&sec2=1234567890,
我调用的代码如下:
string t_login_form_url = string.Empty;
                string t_login_post_data = BuilderPostData(result, i_reader_no, i_body_card, out t_login_form_url);
                HttpItem t_login_item = new HttpItem();
                t_login_item.URL = t_login_form_url;
                t_login_item.Postdata = t_login_post_data;
                t_login_item.Method = "POST";
                t_login_item.IsToLower = false;
                t_login_item.ResultType = ResultType.String;
                httpResult = httpHelper.GetHtml(t_login_item);

其中URL赋值为:http://116.236.176.205/ipac20/ipac.jsp,Postdata赋值为:session=13Q29P049181E.90308&menu=home&aspect=basic&npp=10&ipp=20&profile=pdlib&ri=&button=登录&login_prompt=true&lastlogin=1382940502737&sec1=246965&sec2=1234567890

始终会返回:
<html><body><h2>Invalid request</h2><a href="/ipac20/ipac.jsp?profile=pdlib">Click here</a></body></html>
在页面上用:246965/1234567890能成功登录,能抽空帮忙看看吗?


1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2013-10-28 16:58:03 | 显示全部楼层
post地址错误,应该加上?profile=pdlib参数

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

本版积分规则

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

GMT+8, 2024-5-9 04:50

© 2014-2021

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