Yii网站通过Android AsyncTask登录

时间:2014-03-04 11:07:05

标签: android login yii web

我正在通过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帮我解决这个问题

1 个答案:

答案 0 :(得分:0)

提供状态代码200响应代码是成功调用您的网址的标志。

如果您的网址即使您传递了错误/正确的数据也会执行,那么您可以获得200状态代码。 你必须以xml / json的形式从Web服务获得响应,然后你可以解析它。有关详细信息,请参阅this