易语言 网页访问对象的问题

为什么用户密码错误 返回空?是因为没有跳转吗? 这样我该如何准确判断用户名是否正确?
大神在哪里,你在哪里。 纠结好几天了都。。

为什么用户密码错误 返回空?你都知道错误的时候返回空了。那直接判断结果是不是空的不就知道用户名密码是否正确了?
本来就很简单的东西,提个问还要搞得那么了不起。 错误返回空是因为有个302的跳转,302的返回结果中有一个值是: location:...此处略去一个网址 根据这个值 loginfailed=failed 参数就知道是错误了。不会还不懂得谦虚点问。弄得好像你这个分能当¥使用一样。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-17
你提供个正确的账号和密码,我试下成功是什么样的,你再新注册一个账号然后把账号密码发出来吧追问

xlloyda likcunt1 大神谢谢你

追答

试了,确实是正确的有跳转,错误的返回空

你就可以这样判断,若返回为空时直接判断为账号或密码错误,若不为空是就是密码正确

若还怕出错的话,你再寻找返回的文本,寻找输入的账号名,若找到得就是正确的(我用正确时返回的文本中有输入的账号名)

追问

可是如果超时怎么办。 超时返回也是空额
有时候代理的问题也会导致返回空

追答

上面有说了,你直接取返回值,若不为空时,进行寻找你的用户名,找到就判定为登陆成功

追问

我的意思是如果返回空。 但是可能是超时 或者代理的问题 。 这样我判断不了这个账号是错还是对的。。

本回答被提问者和网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网