Чтение POST-запроса в Undertow без его использования - PullRequest
0 голосов
/ 25 сентября 2019

В Undertow у меня есть два обработчика, которые связаны друг с другом:

  1. Первый обработчик читает запрос, а затем вызывает вызовы второго обработчика через next.handleRequest(exchange);
  2. Второй обработчикпрокси-обработчик, который отправляет запрос на внешний сервер, на котором он обрабатывается.

Моя проблема - первый обработчик, который читает запрос.Заголовки запросов не имеют большого значения, но получение данных тела запросов POST является проблемой.

Существующие решения, как показано в вопросе Как правильно прочитать тело запроса POST в обработчике? потреблятьтело запроса su, что цепочка обработчика больше не работает.

Как я могу прочитать данные тела запроса, не потребляя их или не изменяя запрос таким образом, чтобы цепочка обработчика не работала впоследствии?

...