问题描述
- 登录前和登录成功的页面Url一样 怎么回事,求大神 5C
- 为什么登录界面的Url是****/loginaction.action,登录成功后的页面也是****/loginaction.action?前后url一样,这样我模拟登陆怎么判断是否登录成功了呢 求详解
解决方案
那就是你的代码并没有跳转呀。。。要是登陆成功肯定要有跳转代码的呀
解决方案二:
看你跳转代码,当你点击登录按钮 跳转的是什么页面。 你可以传一个参数过去。当登录成功,把传的参数在成功页面显示
解决方案三:
判断登陆成功后可以用printwriter向页面输出登录成功
解决方案四:
你不需要通过判断url路径来判断用户是否登录成功。你可以再登录成后把用户放入session中。等你需要判断用户是否登录时候,取出session中的值,如果为空,说明没登录,否则已经登录。
解决方案五:
其实登录成功后在服务器做了内部跳转所以浏览器上看不出来
解决方案六:
模拟登陆时根据登陆地址 和参数请求 会返回请求结果 根据返回的值判断是否登陆成功
解决方案七:
你分析下url地址,登录成功返回的数据与没有登录成功返回的数据,有什么差别。
远程模拟登录curl_post()先取得cookie,再做登录,由return的数据就可以判断是否已经登录的状态。
解决方案八:
你的 代码没有跳转当然地址不会改变
时间: 2024-09-15 19:34:57