我已经用了一年多的时间来使用Jersey,但偶然发现了一个我找不到答案的问题:如何截获(或连接)Jersey请求的生命周期?
理想情况下,我可以在容器从网络接受请求的时间到调用处理程序方法的时间之间执行一些自定义的过滤/验证/拒绝。 如果有一种简单的方法可以按子路径过滤拦截器,则可以加分(例如,对于/下的任何内容都有一个拦截器,对于/ user /下的任何东西都有一个拦截器,等等)。
谢谢!
编辑:为了更清楚一点,此处的总体思路是能够编写一些可用于许多API调用的代码,而不必从每个处理程序方法中显式调用该代码。 这将减少额外的代码,并且不需要传递请求上下文。
猜你喜欢: