苏飞论坛广告位

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

HttpHelper万能框架(V2.2) HttpHelper官方出品,无敌框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V1.9) 最牛的爬虫类,没有爬不到只有想不到 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 80|回复: 9

[HttpHelper] 自动登录某网站 帮助

[复制链接]
  • TA的每日心情
    开心
    2017-8-4 05:45
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 6 天前 | 显示全部楼层 |阅读模式
    该网站(ninghao.net)需要登录后才能看视频:
    通过这个工具:http://www.sufeinet.com/forum.ph ... id=1967&ctid=55
    得到:SSESSeb41eba184e0681dc06c8ef121645e44=QMQdYH2NVcjx_0GfdKaB6HJKrEcqa4SmfviJEIinIC4; _pk_id.1.9936=ed64ca3d21e20847.1531194233.4.1531215025.1531215025.; _pk_ses.1.9936=*; has_js=1

    如何通过httpHelper2.2,自动登录

  • TA的每日心情
    开心
    4 小时前
  • 签到天数: 545 天

    [LV.9]以坛为家II

    发表于 6 天前 | 显示全部楼层
  • TA的每日心情
    开心
    2017-8-4 05:45
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 6 天前 | 显示全部楼层
  • TA的每日心情
    开心
    2017-8-4 05:45
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 6 天前 | 显示全部楼层
    name=XXXXXXX&pass=XXXXXXX&form_build_id=form-yV2skxKZ4VbP0pkf2HB8MPIS6C1ZDbke-b52f6eT1TU&form_id=user_login&op=%E7%99%BB%E5%BD%95
  • TA的每日心情
    开心
    2017-8-4 05:45
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 6 天前 | 显示全部楼层
    sufeinet 发表于 2018-7-10 19:09
    抓到登录的包了吗

    name=XXXXXXX&pass=XXXXXXX&form_build_id=form-yV2skxKZ4VbP0pkf2HB8MPIS6C1ZDbke-b52f6eT1TU&form_id=user_login&op=%E7%99%BB%E5%BD%95

    这个是IE抓到的包
  • TA的每日心情
    开心
    6 天前
  • 签到天数: 40 天

    [LV.5]常住居民I

    发表于 6 天前 | 显示全部楼层
  • TA的每日心情
    开心
    2017-8-4 05:45
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 6 天前 | 显示全部楼层
  • TA的每日心情
    开心
    2017-8-4 05:45
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 6 天前 | 显示全部楼层
    勤恳工作 发表于 2018-7-10 21:20
    主要 是不知道 怎么写代码,照 以前的例 子行不通

    [C#] 纯文本查看 复制代码
     HttpHelper http = new HttpHelper();
                HttpItem item = new HttpItem()
                {
                    URL = "https://ninghao.net/user/login",
                    Method = "post",
                    Postdata = "name=XXXXXX&pass=XXXXXX",
                    ResultCookieType = ResultCookieType.CookieCollection
                };
                HttpResult result = http.GetHtml(item);
                item = new HttpItem()
                {
                    URL = "https://ninghao.net/video/6232",
                    CookieCollection = result.CookieCollection,
                    ResultCookieType = ResultCookieType.CookieCollection
                };
                result = http.GetHtml(item);
                string nUrl = new Regex(@"(?<=source src=)(.*)(?= type)").Match(result.Html).Value.Trim().Replace("\"", "");
                textBox1.Text = nUrl;
  • TA的每日心情
    开心
    6 天前
  • 签到天数: 40 天

    [LV.5]常住居民I

    发表于 6 天前 | 显示全部楼层
    勤恳工作 发表于 2018-7-10 21:20
    主要 是不知道 怎么写代码,照 以前的例 子行不通

    具体是怎么个行不通呢,代码贴出来看一下呢?
  • TA的每日心情
    开心
    2017-8-4 05:45
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 6 天前 | 显示全部楼层
    您需要登录后才可以回帖 登录 | 马上注册

    本版积分规则

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

    GMT+8, 2018-7-16 14:32

    © 2017-2018

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