Как изменить полезную нагрузку HttpServeletRequest? - PullRequest
0 голосов
/ 01 августа 2020

Мое требование - когда пользователь передает (POST) полезную нагрузку {"ключ": ["A", "B", "C"]}, я хочу удалить значения в соответствии с бизнес-логами c. Без особых изменений в моем коде, как я могу написать обратно в тело запроса?

Пока я могу читать только с помощью:

ContentCachingRequestWrapper request = new ContentCachingRequestWrapper(httpServletRequest);
String test = request.getReader().lines().collect(Collectors.joining(System.lineSeparator()));

Теперь я хочу обновить переменную "test", а затем написать вернуться к httpServletRequest.

...