接口 RequestCallback
public interface RequestCallback
Callback interface for code that operates on aClientHttpRequest. Allows to manipulate the request headers, and write to the request body.Used internally by the
RestTemplate, but also useful for application code.
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 voiddoWithRequest(ClientHttpRequest request)
方法详细资料
doWithRequest
void doWithRequest(ClientHttpRequest request) throws IOException
Gets called byRestTemplate.execute(java.lang.String, org.springframework.http.HttpMethod, org.springframework.web.client.RequestCallback, org.springframework.web.client.ResponseExtractor<T>, java.lang.Object...)with an openedClientHttpRequest. Does not need to care about closing the request or about handling errors: this will all be handled by theRestTemplate.- 参数:
request- the active HTTP request- 抛出:
IOException- in case of I/O errors