【发布时间】:2013-04-20 23:28:15
【问题描述】:
我正在设计一个 REST API,我希望将来可以本地化。
因此,我将 URL 定义为格式
/en/<resource_url>
希望能够支持
/fr/<resource_url>
如果需要,将来会。
但是我只想定义每个资源 url 服务一次。因此,我认为在与服务匹配之前,我需要在没有 URL 的语言部分的情况下解析和重写 URL。最后,应该以某种方式向服务提供该语言,以便它们在必要时进行本地化。
我怎样才能做到这一点?
我在 Jetty 容器中使用 Jersey 1.17 嵌入到更大的服务器进程中。
【问题讨论】:
标签: java rest url-rewriting localization jersey