本文从源码出发理解RestTemplate实现远程调用的底层原理。 初始化RestTemplate实例 我们可以通过RestTemplate所提供的几个构造函数来对其进行初始化。在分析这些构造函数之前,有必要先看一下RestTemplate类的定义,如下所示: public class RestTemplate extends InterceptingHttpAccessor imple
restTemplate拦截器ClientHttpRequestInterceptor restTemplate提供了一个拦截器链来对请求和响应做一些定制化的操作,只需要实现ClientHttpRequestInterceptor接口中的intercept方法 如添加请求头等操作 public class RestTemplateInterceptor implements ClientHttp
1.介绍 1.1 RestfulApi Restful API 是一种设计风格,代表了使用 HTTP 协议构建 web 服务的一种架构原则。REST(Representational State Transfer)的核心思想是,通过 URL 定位资源,使用 HTTP 方法(GET, POST, PUT, DELETE 等)来描述对该资源的操作。一个良好的 RESTful API 设计应遵循以