Island_lin 2014-08-27 15:08 采纳率: 0%
浏览 4230

如何用C#的winform程序后台访问并且登入大型网站?

如何用C#的winform程序后台访问并且登入大型网站?
我想做一个百度贴吧一键签到的功能来练手。
大致想法是用C# 写一个winform程序
用户输入自己的帐号密码之后 我模拟一个数据包发送给百度 得到一个类似session的东西
然后再去进行贴吧签到(应该是访问某个地址即可,暂时还没研究)

难点就是 怎么用c#来完成我上述说的网络访问的过程。。

  • 写回答

1条回答

  • 大头说 2014-09-10 07:47
    关注

    用HttpWebRequest post数据,post的格式你可以先抓包分析一下。
    登陆的时候可以要输入验证码,你要先get登陆页面,判断要登陆的账号要不输入验证码,如果需要输入验证码,get验证码,保存get验证码时得到的cookie,手工输入验证码,post登陆数据时,也把这cookie post过去
    可以参考一下这个http://zhoufoxcn.blog.51cto.com/792419/561934/

    评论

报告相同问题?

悬赏问题

  • ¥15 Stata 面板数据模型选择
  • ¥20 idea运行测试代码报错问题
  • ¥15 网络监控:网络故障告警通知
  • ¥15 django项目运行报编码错误
  • ¥15 请问这个是什么意思?
  • ¥15 STM32驱动继电器
  • ¥15 Windows server update services
  • ¥15 关于#c语言#的问题:我现在在做一个墨水屏设计,2.9英寸的小屏怎么换4.2英寸大屏
  • ¥15 模糊pid与pid仿真结果几乎一样
  • ¥15 java的GUI的运用