Как распечатать тело запроса и заголовки из HTTP-запроса в Java REST Assured? - PullRequest
0 голосов
/ 04 мая 2020

В режиме отладки IntelliJ я обнаружил, что искомое значение хранится в полях requestBody и requestHeaders. Однако проблема в том, что оба эти поля являются закрытыми.

Есть ли способ получить и напечатать значения этих полей, предпочтительно в формате Pretty?

Ответы [ 2 ]

0 голосов
/ 04 мая 2020

Вы можете использовать метод getReader() для чтения тела из объекта HttpServletRequest.

0 голосов
/ 04 мая 2020

Вы можете использовать RequestLoggingFilter и указать параметр LogDetail.HEADERS для регистрации только заголовков запросов.

См. Здесь документацию фильтра или свободный API для каротаж .

...