请教:通过编码向网站发送POST请求,如何解决SESSION丢失的问题?
需求:一个网站,登录界面,要输入用户名,现想通过程序POST登录数据,从而实现自动登录。
但是发现我发送请求后,网站返回给我的仍然是登录页面(用户名和密码都是正确的)。
分析后估计是因为SESSION丢失的问题,因为我在本地自己的电脑上做了一个模拟试验:
两个页面,Page1和Page2,用户在Page1上登录,保存用户名到SESSION中,然后重定向到Page2,然后在Page2中将用户名显示出来。
a)通过IE正常的登录,一切正常。
b)通过写程序POST用户名和密码到Page1,且设断点跟踪,发现Page1中的代码都被执行了,SESSION也保存了,也重定向到Page2了。但是问题是在Page2中显示出来的SESSION值却是错误的。
请教如何解决此类问题?