只记录JSON请求体的密钥

时间:2018-05-02 18:25:43

标签: java spring-boot

我有一个Spring启动控制器,它接受如下的JSON请求:

@RequestMapping(value = { "/v1/myapi"}, method = RequestMethod.POST)
@ResponseStatus(HttpStatus.OK)
public void addItem(@Valid @RequestBody Item item) {
}

我想记录我收到控制器的请求。但是,我只想记录键,而不是值,因为可能有一些PII和东西。请求中也会有嵌套对象。

是否有一种简单的方法可以在不必解析/迭代请求的情况下执行此操作?即使有图书馆这样做,我也没关系。

0 个答案:

没有答案