我正在针对具有硬 API 速率限制的云应用程序开发一个应用程序。为了让我的团队了解我们在这些限制方面的接近程度,我想以有意义的方式计算从我们的应用程序进行的所有API调用。
我们使用 Feign 作为访问层,我希望能够使用 来计算我们调用的不同 API 端点:RequestInterceptor
RequestInterceptor ri = rq -> addStatistics(rq.url());
现在这不起作用,因为生成的URL几乎总是在之后计数“1”,因为它们已经包含所有解析的路径变量,所以我得到计数
1 - /something/id1valueverycryptic/get 1 - /something/anothercrypticidkey/get
等等。
我希望以某种方式访问映射值()或至少uri模板预解析(@ResuqestLine
GET /something/{id}/get
/somethine/{id}/get
)
有没有办法做到这一点?
交互式爱情
ITMISS
烙印99
相关分类