Angular - это библиотека для предоставления пользовательского интерфейса в браузере (это тип HTTP client ).
Для прослушивания HTTP-запроса необходим HTTP-сервер (например,как Apache HTTPD, Lighttpd, NGINX, что-то, созданное с помощью Node.js + Express, и т. д., и т. д.).
Есть ли другой способ получения POST-запросов от API с использованием Angular?
Нет
должен получать запрос POST с данными JSON из API SpringBoot.
Spring - это среда Java длязапуск веб-сервиса.
Обычно он получает HTTP-запросов и делает HTTP-ответы.
Хотя вы можете делать HTTP-запросы от него (т.е. когда клиент делает HTTP-запрос кSpring API, Spring API затем делает HTTP-запрос к другому веб-сервису и использует данные в ответе для создания своего собственного ответа на исходный запрос)…
… похоже, у вас неправильный конеци действительно нужно сделать HTTP-запрос POST от Angular до Spring и затем прочитать HTTP response в Angular.
т.е. Ajax .