【发布时间】:2020-10-06 06:16:25
【问题描述】:
我正在使用 Spring ClientHttpRequestInterceptor 捕获来自我的应用程序的所有传出 HTTP 调用,以便记录数据。除了我已经在拦截器中收集的数据之外,我还想以某种方式获取发起 HTTP 调用的函数的名称。因此,例如,如果一个名为 getStuffFromUrl 的方法正在使用 Spring RestTemplate 进行 HTTP 调用,如下所示,
public String getStuffFromUrl() {
...
return restTemplate.exchange(url, HttpMethod.GET,entity, String.class).getBody();
}
当我在拦截器中捕获此出站 HTTP 调用时,我还想检索方法名称 getStuffFromUrl。我该怎么做呢?
【问题讨论】:
标签: java spring spring-boot elastic-stack graylog2