implementation 'com.loopj.android:android-async-http:1.4.10'
AsyncHttpClient client = new AsyncHttpClient();
client.get("https://api.example.com/data", new AsyncHttpResponseHandler() {
@Override
public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {
}
@Override
public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error) {
}
});
RequestParams params = new RequestParams();
params.put("key1", "value1");
params.put("key2", "value2");
client.post("https://api.example.com/data", params, new AsyncHttpResponseHandler() {
});