问题描述
- httpclient模拟登入 多用户登入并发操作怎么解决
-
.最近写了一个模拟登陆集大教务处获取成绩的页面,但是只能一个用户登入,如果另外一个用户登入了 ,前一个用户查出来的成绩就是后一个用户的。 httpclient有提供相关策略吗? 该如何解决呢 万谢! 求不要告诉我带上cookie 我试过了 带上也没用 一个httpclient相当于一个浏览器 你第一个用户获取的cookie和第2个用户获取的cookie是一样的 谢谢~
解决方案
可以禁用httpclient的保持会话的功能,自己去附加cookie。每个实例自己保持HttpState对象。
解决方案二:
cookie不太可能一样,你用ie登录2个用户看看
把每个用户登陆后的cookie记录下来,用httpwebrequest传对应cookie去查成绩
解决方案三:
原先怎么记录用户信息的?
第二用户登录后不要覆盖,该成支持记录多个用户的方式。
每个页面参数中都带上当前用户id或用户名。
时间: 2024-11-02 06:25:00