我正在使用过滤器来检测一些api操作并执行一些验证工作。使用HttpServletRequest获取当前调用哪个api操作的正常方法是什么?现在,我正在做这样的事情:
if (httpRequest.getMethod().equalsIgnoreCase("GET")
&& httpRequest.getRequestURI().toLowerCase().contains("expectedOperatinName"))
检查是否为预期的api调用。但是,>
请帮助。谢谢
我正在使用过滤器来检测一些api操作并执行一些验证工作。使用HttpServletRequest获取当前调用哪个api操作的正常方法是什么?现在,我在做...
您是否查看了UriInfo接口,该接口的方法与传入请求中的资源相匹配?您可以像这样从请求访问UriInfo:
containerRequestContext.getUriInfo()