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

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

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

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

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

查看: 24590|回复: 9

[求助] Post 遇到302跳转怎么处理account.xiaomi.com

[复制链接]
发表于 2012-12-26 10:58:55 | 显示全部楼层 |阅读模式
我在post时,用firebug发现有个状态302,HttpHelper类是不是没有处理这种情况。
account.xiaomi.com/pass/serviceLogin这个网站


1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2012-12-26 12:25:40 | 显示全部楼层
默认的是根据跳转的,里面有属性你可以设置 ,这个功能有的你看这个属性allowautoredirect  默认是True
 楼主| 发表于 2012-12-26 14:01:39 | 显示全部楼层
不行啊,allowautoredirect  这个我设成true,跟false都试过了。
发表于 2012-12-26 14:14:07 | 显示全部楼层
不可能吧,那个网站发上来看看
 楼主| 发表于 2012-12-26 17:41:20 | 显示全部楼层
发表于 2012-12-26 18:11:02 | 显示全部楼层
wonui 发表于 2012-12-26 17:41
https://account.xiaomi.com/pass/serviceLogin
有人遇到过吗

[code=csharp] HttpItem httpItem = new HttpItem();
            httpItem.URL = "https://account.xiaomi.com/pass/serviceLoginAuth";
            httpItem.Method = "POST";
            httpItem.Encoding = "utf-8";
            httpItem.Allowautoredirect = true;
            httpItem.ContentType = "application/x-www-form-urlencoded";
            httpItem.Referer = "https://account.xiaomi.com/pass/serviceLoginAuth";
            httpItem.Accept = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8";

            httpItem.Postdata = "passToken=&user=用户名&pwd=密码&callback=https%3A%2F%2Faccount.xiaomi.com&sid=passport&hidden=";
            HttpHelper http = new HttpHelper();
            string ddd = http.GetHtml(httpItem);

            httpItem = new HttpItem() { URL = "http://account.xiaomi.com/pass/userInfo?userId=29416332", Cookie = httpItem.Cookie };
            ddd = http.GetHtml(httpItem);[/code]
有以后前的,不过现在好像不行了,你再研究一下吧
发表于 2013-2-5 14:06:42 | 显示全部楼层
我也不行!但是自己写的就可以!!!
发表于 2013-2-5 14:20:36 | 显示全部楼层
解决方案我也说下吧!其实就是你没有读取登录前的cookie
发表于 2014-8-23 18:17:04 | 显示全部楼层
学习了这个帖子 解决了问题  谢谢苏飞站长的提醒
发表于 2014-8-23 19:42:22 | 显示全部楼层
关闭自动跳转,获取cookie,然后再获取location,再次跳转到location。
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

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

GMT+8, 2024-11-15 01:31

© 2014-2021

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