我是 LoopJ Android Asynchronous-Http-Client 的新手。我想出了如何使用我的 Web 服务来 POST 到数据库,但现在我无法弄清楚如何使用我的 PHP Web 服务从数据库中获取数据。我需要获取整个表中的所有信息,并且我知道一旦收到信息我就需要对其进行解析。我有这个用于 POST:
AsyncClient.CreatePost("create_entry.php", null,
new JsonHttpResponseHandler());
GET和这个类似吗?
AsyncClient.GetPost("retrieve_entry.php", null,
new JsonHttpResponseHandler());
一旦我获取数据,信息存储在哪里以便我可以将其显示给用户?我搞不清楚了。我环顾四周,似乎找不到合适的文档。帮助!
最佳答案
您可以像这样从 loopj 调用 HttpGet 方法
AsyncHttpClient client = new AsyncHttpClient();
client.get("retrieve_entry.php",null, new JsonHttpResponseHandler() {
@Override
public void onSuccess(String response) {
log.e("Response",response);
}
@Override
public void onFailure(Throwable e, JSONArray errorResponse) {
Log.e(TAG, "OnFailure!", e);
}
});
关于android - 异步-Http-Client 获取请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23145801/