如何检查数据是否正确发布到android中的webservice?
问题描述:
我想检查一下,如果我已经使用httppost方法将数据成功发布到webservice。如何验证数据是否成功发布? 如何检查是否json.put(“URL”.getpref());已成功发布到webservice?如何检查数据是否正确发布到android中的webservice?
HttpPost post = new HttpPost(url1);
try {
json.put("URL", getPref());
Log.i("json Object", json.toString());
StringEntity stringEntity = new StringEntity(json.toString());
stringEntity.setContentEncoding("UTF-8");
stringEntity.setContentType("application/json");
post.setEntity(stringEntity);
//ResponseHandler responseHandler = new BasicResponseHandler();
response = client.execute(post);
Log.e("RESPONSE", response.toString());
String responseBody = EntityUtils
toString(response.getEntity());
System.out.println(responseBody);
答
您需要检查服务器的响应。来自web服务的响应可以像"success"
这样的字符串一样简单。如果您或您的团队可以访问Web服务,您可以要求他们从服务器返回适当的repsonse。
你是否实现了代码? – Piyush
是的...我只是想检查它是否正确发布到webservice? – user2699728
好的...我已发布回答检查它并与您的代码进行比较.. – Piyush