u014234840
115639703xs
采纳率0%
2016-03-16 03:34 浏览 1.3k

求大侠指教使用C#t对www.chebada.com这个网站模拟登录?

使用HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(Url);

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

4条回答 默认 最新

  • h15950595916 帕克 2016-03-16 04:01

    cookie模拟,还是账号密码登陆模拟

    点赞 评论 复制链接分享
  • caozhy 从今以后生命中的每一秒都属于我爱的人 2016-03-16 20:49

    用fiddler得到浏览器是怎么提交请求的,然后用代码模拟。只要没有验证码就没问题。

    点赞 评论 复制链接分享
  • u014234840 115639703xs 2016-03-18 10:05

    是账号密码模拟登录
    我用过很多种办法处理过登录,都不成功,有时候能成功一次,但是后面就这么都不能成功了
    因为登录页面有一个TokenId是需要带到登录的参数里面

    官网登录成功的数据包截图:
    图片说明
    主要是TokenId这个参数的问题,我提交的post请求的时候只替换了浏览器中加载页面源码中的TokenId值就可以成功

    点赞 评论 复制链接分享
  • u014234840 115639703xs 2016-03-18 10:08

    我有做过超过百个官方网站模拟请求处理的经历,一般的我都是能够处理的,目前唯独就这个网站模拟登录没有完全实现,请大侠赐教!!!

    点赞 评论 复制链接分享

相关推荐