Я отправляю запрос, используя URIBuilder
, и я хочу напечатать запрос POST, не используя или не маскируя некоторые параметры, код:
uriBuilder.addParameter("p1", "v1");
....
uriBuilder.addParameter("p10", "v10");
HttpPost post = new HttpPost(uriBuilder.build());
httpClient.execute(target, post);
Я получаю NullPointerException
при попытке post.getEntity()
Использование uriBuilder.getQueryParams()
представляется не интуитивным подходом
uriBuilder.getQueryParams().stream().forEach(p->
logger.debug(p.getName()+"=" +p.getValue()+"&"));
Как лучше всего напечатать запрос в таком случае?
Я хочу замаскировать некоторые параметры (конфиденциальные данные)