Можем ли мы напечатать точный URL-адрес, который отправляется на сервер в AsyncHttpClient Android? - PullRequest
0 голосов
/ 04 октября 2019

У меня есть экземпляр AsyncHttpClient, и я хочу напечатать полный запрос, отправляемый на сервер.

private static AsyncHttpClient client = new AsyncHttpClient();

public static void post(String url, RequestParams params, AsyncHttpResponseHandler responseHandler) {
    String urlToSend = getAbsoluteUrl(url);
    client.addHeader("Authorization","Basic "+ Base64.encodeToString((BuildConfig.BASIC_AUTH_USER+":"+BuildConfig.BASIC_AUTH_PWD).getBytes(),Base64.NO_WRAP));
    client.setLoggingLevel(Log.ERROR);
    client.setTimeout(DEFAULT_TIMEOUT);
    client.post(urlToSend, params, responseHandler);
}

Я могу получить ответ и могу видеть заголовок и другие вещи во время отладки. Но я хочу напечатать полный запрос, сделанный к серверу в регистраторе, то есть URL с добавлением заголовка и тела.

...