RestTemplate with Query params

Nir*_*Nir 6 java rest spring

我正在使用org.springframework.web.client.resttemplate,我需要将查询参数传递给我的GET请求.

有没有人有这方面的例子?

Nim*_*sky 7

只需将它们作为url字符串的一部分传递即可.Spring将完成其余的工作,如下所示是两种类型的参数 - 一个uri参数和一个请求参数:

String result = restTemplate.getForObject("http://example.com/hotels/{hotel}/bookings?example=stack",String.class,"42");
Run Code Online (Sandbox Code Playgroud)

文档在这里.