Создание REST-прокси для нескольких сервисов с помощью Spring-boot - PullRequest
0 голосов
/ 13 апреля 2020

Мне нужно создать прокси-сервер аудита для ряда служб, которые в данный момент работают. Т.е. я не могу изменить код для этих сервисов. Мой сервис должен перехватывать запросы с URL-адресом, соответствующим шаблону. Могут быть запросы GET, POST, PUT или DELETE на https://my.company.com/my.url.pattern/* Затем, если полный URL-адрес (без параметров запроса) соответствует одному в списке, указанном в конфигурации, этой прокси-службе необходимо отправить некоторую информацию служба аудита, запустите запрошенную службу, перехватите ее ответ, отправьте еще одно сообщение в службу аудита и после этого отправьте ответ клиенту. Иначе (если URL отсутствует в списке), это нормальное выполнение. Если бы кто-то разработал нечто подобное, я был бы признателен за некоторые советы. Я бы предпочел сделать это в Java и Spring-Boot, но могу выяснить, если вы представите фрагменты кода на других языках.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...