我正在通过Android为我们的Yii网站开发登录模块,我已经完成并可以将用户名和密码发布到登录URL localhost / telemac / index.php / user / auth并返回记录的html代码在页面中。我设置了一个密钥,通过编写此行来确保登录用户是有效用户
String ret = response.getStatusLine().getReasonPhrase();
返回响应“OK”,我也尝试了这个
String ret = response.getStatusLine().getStatusCode();
返回200作为响应代码。即使错误的用户登录,它也会分别返回相同的响应“OK”和200。我花了很多时间在这上面。无法得到正确的解决方案。 Plz帮我解决这个问题
答案 0 :(得分:0)
提供状态代码200
响应代码是成功调用您的网址的标志。
如果您的网址即使您传递了错误/正确的数据也会执行,那么您可以获得200
状态代码。
你必须以xml / json的形式从Web服务获得响应,然后你可以解析它。有关详细信息,请参阅this