解析PHP Web服务的结果

时间:2015-03-17 09:36:14

标签: java php android web-services

我正在使用我在Android应用程序上使用的PHP Web服务。

Web服务在数据库中插入数据并从中返回信息。

如何解析使用该Web服务的结果以避免错误?

在Android中,我通过这种方式执行发布请求:

HttpResponse response = httpclient.execute(httpost);

我应该如何处理Web服务以处理可能的错误?

谢谢!

2 个答案:

答案 0 :(得分:0)

在您的服务器上,您应该为不同的ErrorMessages返回不同的StatusCodes。 在您的客户端中,您可以检查错误StatusCodes并根据您获得的错误更新您的UI。

答案 1 :(得分:0)

正如eduyayo和Deutro所说。您可以查看回复的状态代码

int statusCode = response.getStatusLine().getStatusCode();

状态代码列表 - HttpStatus代码并相应地处理异常。