我们的系统有部分内容,需要连接B系统的一个功能页面,连接类似于http://192..../B系统/xxx?xxx=123其中123就是我们系统传给B系统的id,但是这个连接一点就跳到 B系统的登陆页面了,因为访问这个页面需要登陆B系统才可以。但是只要登陆过一次B系统后,点着这个连接就不会跳到登陆页面了!
所以我现在想用httpclient模拟以下登陆,在用户第一次点这个连接的时候我先模拟登陆这样就可以不让用户登陆了!
但是我不是很清楚该怎么做!另外我这个思路是否正确呢?
所以我现在想用httpclient模拟以下登陆,在用户第一次点这个连接的时候我先模拟登陆这样就可以不让用户登陆了!
但是我不是很清楚该怎么做!另外我这个思路是否正确呢?
1.new一个httpClient.
2. 用httpclient登录下B系统,具体怎么搞,要看下具体的代码,一般是post用户名、密码到某个页面吧。
3. 然后你就不需要在登录B系统了,可以直接做你想要做的事了
http://11lingxian.iteye.com/blog/655974
这个我也找到过阿~但是我编译不过去!不知道用的是什么包阿!5555555555555555555
我的oicq是923570482能给我说说吗?5555555555555555555555555555555555555
然后再当前httpclient对象上 post B系统的登录action 以后的操作就是登录后的操作了 httplicent确保是一个实例或是多个httpclient实例要公用一个cookiestore