【发布时间】:2015-05-05 19:41:08
【问题描述】:
我现在使用 Clojure、Ring 和 Compojure 已经有一段时间了,但我还是个新手。
我需要知道的是如何制作一个可配置的基础路由,例如:
/:base-route
/:base-route/user
/:base-route/settings
/:base-route 可以不同(api、company、stuff...)并且取决于内部检查。我不能做的是为所有路由创建一个通用检查,以查看 /:base-route 是否具有适当的值。例如 /:base-route 配置为 /api,但用户尝试 /company/user -> 响应必须是 404 .
【问题讨论】: