restTemplate.postForObject两个方法

1、restTemplate.postForObject(url, null, String.class, params);

Example:

UriTemplate template = new UriTemplate(“http://example.com/hotels/{hotel}/bookings/{booking}”);
Map uriVariables = new HashMap();
uriVariables.put(“booking”, “42″);
uriVariables.put(“hotel”, “1″);
System.out.println(template.expand(uriVariables));

will print: 
http://example.com/hotels/1/bookings/42

 

2、postForObject(URI url, Object request, Class responseType)

url中不用加参数
Create a new resource by POSTing the given object to the URL, and returns the representation found in the response.

The request parameter can be a HttpEntity in order to add additional HTTP headers to the request.

 

你可能感兴趣的:(Spring)