C# 模拟登陆用哪种方法更好些呢?是webbrowser或者HttpWebRequest、HttpWebResponse,怎么获得身份认证并且在网内能自由发布新闻?

解决方案 »

  1.   

    webbrowser用起来方便,但我倾向于使用HttpWebRequest&HttpWebResponse
    webbrowser会自动保存cookie,HttpWebRequest&HttpWebResponse则需要自己存储cookie(cookiecontainer)
      

  2.   

    这里有个问题就是post用户名和密码时,这个路径也是这么写的吗?index.jsp?username=用户名&password=密码 吗?能贴歌登陆和存储cookies的代码出来吗?
      

  3.   

    GET是这么写的,但POST不是
    你可以参考我发在CSDN下载的一个程序的代码
    http://download.csdn.net/detail/bunliney/881950我使用HttpWebRequest&HttpWebResponse来进行的登录和请求提交
      

  4.   

    好,谢谢bunliney,不过现在是post过去的内容出现了乱码,该怎么解决?