自动登陆站点有一个关键的地方就在于参数名的正确与否,因为各个web服务器接收的参数名都不可能相同,在程序中倘若参数名使用不正确,会误以为代码的错误而徒増烦恼,因此首先推荐一个很有用的工具“visual sniffer”:它可以拦截通过网络传输的tcp/ip/udp/icmp等数据包,利用这个工具可以很轻松的得到向服务器发送的相关参数。 以登陆csdn为例,现在我们先用ie打开“http://www.csdn.net/member/login.asp”csdn的登陆页面,输入帐号及密码,先不要登陆,将visual sniffer运行起来,点一下“开始拦截”这个按钮,再回到登陆页面,点击“登陆”,稍等片刻,登陆成功之后在visual sniffer上点一下“停止拦截”,现在就可以找一下刚才ie到底向外发送了些什么东西。(建议在做这些之前将多余的ie全都关掉,因为倘若其它ie窗口也在发送数据,你将会在visual sniffer受到不必要的干扰。)