У меня проблема с Spring WebFlux. У меня есть конечная точка POST для поиска отелей в моей базе данных. Я выбираю POST, потому что у меня есть большой JSON для отправки, который представляет параметры моего запроса.
Контроллер создает Flux, потому что мне нужно звонить 30 поставщикам отелей, поэтому с Flux интерфейс может получать события, и каждое событие имеет сообщение одного поставщика.
Интерфейс может прослушивать событие с помощью SSE (Eventsource), но SEE прослушивает только конечную точку GET. Я получаю сообщение об ошибке «Метод 405 не разрешен», если я пытаюсь использовать источник событий на конечной точке POST. Мое веб-приложение построено с использованием Angular, и я попытался также с настройкой HttpClientModule прослушивать события.
Как мне справиться с этой ситуацией? Как я могу прослушивать события на конечной точке POST?