将对 /api/v1/** 的所有请求传递给旧的 api 服务器

Passing all requests to /api/v1/** to the old api server

对于我们 API 的第二次迭代,我们正在执行完全重写。

为了顺利过渡,我想用 API 端点 /api/v1/** 设置我们的新服务器,这样它将成为旧服务器的镜像。

ring/compojure 中是否有任何内置功能可以让我将整个请求传递给 clj-http(或其他 http 客户端)?


仅供参考:两个服务器都是使用 Compojure 和 ring 库用 Clojure 编写的。

看看ring-proxy,我用它的目的完全一样。