我想在android中打印出请求,但是当我使用toast方法时,它无法解析该方法。
这是我的代码,
AsyncHttpClient client = new AsyncHttpClient();
client.get("http://localhost/moodle/webservice/rest/server.php?wstoken=0ac06623c66a3dd0e0e431f872a74710&wsfunction=core_user_create_users",params ,new AsyncHttpResponseHandler();
Toast.makeText(getApplicationContext(), client, Toast.LENGTH_LONG).show();
我想打印出请求。
答案 0 :(得分:0)
尝试以下方法:
{{1}}
您可以直接传递参数即网址,假设您要显示网址
答案 1 :(得分:0)
Toast.makeText(getApplicationContext(), client+"", Toast.LENGTH_LONG).show();
答案 2 :(得分:0)
您需要先阅读AsyncHttpClient的文档/实现。你不会得到这样的回应。您需要覆盖AsyncHttpResponseHandler()的onSuccess / onFailure方法
client.get("http://localhost/moodle/webservice/rest/server.php?wstoken=0ac06623c66a3dd0e0e431f872a74710&wsfunction=core_user_create_users",params ,new AsyncHttpResponseHandler(){
@Override
public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {
Toast.makeText(getApplicationContext(), new String(responseBody), Toast.LENGTH_LONG).show();
}
};