基本上就像标题说的那样。Apache HttpClient和Spring RestTemplate允许定义自定义拦截器,这些拦截器包装请求/响应,并允许对请求参数、日志记录等进行额外的(全局)修改。
我在java.net.http.HttpClient的标准Java实现(从Java11开始)中看不到这样的特性。是我遗漏了什么,还是没有办法拦截单个HttpClient上的所有请求/响应
发布于 2020-10-23 07:58:37
虽然没有内置的解决方案,但是您可以像在这个answer中那样编写自己的代码,也可以使用这个interceptable-http-client库。
https://stackoverflow.com/questions/53707502
复制相似问题