首页 > 解决方案 > 在 Servlet 过滤器中屏蔽 Jersey 1.x 请求路径参数的最佳方法

问题描述

我正在尝试使用类似于 Micrometer 指标的 Jersey 1.x 框架从 Rest APIs 收集指标。

我编写了一个自定义过滤器实现来执行此操作,但所有 HTTP 请求都使用实际路径参数而不是掩码值。

例如 user/{123}/test --> users/id/test customer{4556}address/{5444} --> customer/id/address/id

我们如何在 Java servlet 过滤器中将路径参数屏蔽为通用值,然后再将其推送到千分尺 Prometheus?

标签: servlet-filtersmicrometerjersey-1.0

解决方案


推荐阅读