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

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

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

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

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

查看: 4118|回复: 5

[其他] 登陆成功后 cookie的二次利用

[复制链接]
发表于 2013-3-14 07:28:14 | 显示全部楼层 |阅读模式
本帖最后由 新手来学习 于 2013-3-14 07:32 编辑

[code=csharp]        private void login()
        {
            string username=System.Web.HttpUtility.UrlEncode(Encoding.GetEncoding("gb2312").GetBytes(txtuser.Text));//用户名中文编码问题
            HttpHelper http = new HttpHelper();
            HttpItem item = new HttpItem()
            {
                URL = "http://www.sufeinet.com/member.php?mod=logging&action=login",
                Method="post",
                Cookie = "",
                Postdata = "fastloginfield=username&username="+username+"&password="+txtpass.Text+"&quickforward=yes&handlekey=ls",
                ResultType = ResultType.Byte,
            };
            HttpResult result = http.GetHtml(item);

            //第二次请求
            item.URL = "http://www.sufeinet.com";
            item.Method = "get";
            item.Cookie = item.Cookie;
            result = http.GetHtml(item);
            string html = result.Html;
            textBox1.Text = html;


        }[/code]

登陆成功后,第二次请求打开首页,怎么没有登录呢?

按照你例子来写的.


1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2013-3-14 10:07:32 | 显示全部楼层
这个论坛肯定登录不了啊,我例子只是教你怎么使用CooKie,并不是要实现自动登录论坛的功能
例子本身是不会登录的,只是让你看看Cookie是怎么使用的
 楼主| 发表于 2013-3-15 01:54:59 | 显示全部楼层
站长苏飞 发表于 2013-3-14 10:07
这个论坛肯定登录不了啊,我例子只是教你怎么使用CooKie,并不是要实现自动登录论坛的功能
例子本身是不会 ...

帮我看下 这个怎么弄登陆呢?
我按照你的例子来写的.
发表于 2013-3-15 10:35:34 | 显示全部楼层
新手来学习 发表于 2013-3-15 01:54
帮我看下 这个怎么弄登陆呢?
我按照你的例子来写的.

我的例子不是写的登录,是介绍怎么使用Cookie的,楼主看清楚文章,不要能乱了。
另外,你以我的网站 做这个出于什么目的,如果是练手的话建议你换个别的,我之前也写过一个赶集网的,你可以参考下。
如果你是出于非这个目的,那我根本没有理由帮你,我再傻也不能帮你攻击我自己网站吧。呵呵。

 楼主| 发表于 2013-3-15 12:45:52 | 显示全部楼层
本帖最后由 新手来学习 于 2013-3-15 12:58 编辑
站长苏飞 发表于 2013-3-15 10:35
我的例子不是写的登录,是介绍怎么使用Cookie的,楼主看清楚文章,不要能乱了。
另外,你以我的网站 做这 ...

新手还能拿来干什么?当然是练习来.....
发表于 2013-3-15 13:10:07 | 显示全部楼层
新手来学习 发表于 2013-3-15 12:45
新手还能拿来干什么?当然是练习来.....

练习我上面发给你的例子就够了http://www.sufeinet.com/thread-1843-1-1.html
HttpHelper也有教程,还有58的,百度的都有,你直接用的网站那我肯定不能帮你啊,你想想如果你的网站 你愿意吗?你愿意怎么告诉别人怎么抓取吗?
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

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

GMT+8, 2024-11-25 04:12

© 2014-2021

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