Передача всех запросов в /api/v1/** на старый сервер API

Для второй итерации нашего API мы выполняем полную переписывание.

Чтобы сделать переход плавным, я бы хотел настроить наш новый сервер с конечной точкой API /api/v1/**, чтобы он стал зеркалом старого сервера.

Существуют ли какие-либо встроенные функции в ring/compojure, которые позволят мне передать весь запрос в clj-http (или другой http-клиент)?


FIY: Оба сервера написаны на Clojure с использованием библиотек Compojure и ring.

1 ответ

Решение

Посмотрите на ring-proxy, я использовал его точно для той же цели.

Другие вопросы по тегам