Sto usando org.springframework.web.client.resttemplate e ho bisogno di passare parametri di query alla mia richiesta GET.RestTemplate with Parametri query
Qualcuno ha qualche esempio di questo?
Sto usando org.springframework.web.client.resttemplate e ho bisogno di passare parametri di query alla mia richiesta GET.RestTemplate with Parametri query
Qualcuno ha qualche esempio di questo?
Basta passarli come parte della stringa dell'URL. Primavera farà il resto, illustrato di seguito sono due tipi di parametri - un parametro uri e un parametro di richiesta:
String result = restTemplate.getForObject("http://example.com/hotels/{hotel}/bookings?example=stack",String.class,"42");
Grazie per l'aiuto. c'è un problema però quando uno dei tuoi uri paramter sta indicando un json, ad esempio:? {searchKey} = {searchValue} & page = {page} & start = {start} & limit = {limit} & sort = [{property: \ " {propertyValue} \ ", \" direction \ ": \" {direction} \ "}]" – Nir
@Nir passa il json come una stringa e usa jackson/gson per convertire in un server Pojo – NimChimpsky
Grazie a @NumChimpsky -> Do hai un esempio di questa implementazione? – Nir
https://www.google.com/search?client=ubuntu&channel=fs&q = org.springframework.web.client.resttemplate + example & ie = utf-8 & oe = utf-8 & redir_esc = & ei = ltW-UcCuBsSh7AbWqoGADw –
La tua domanda non ha molto senso. Se stai inserendo delle variabili nella richiesta che stai inviando, allora sarebbe POST, ho risposto in seguito. – Jim
@Jim è perefettamente ragionevole inviare parametri di url in una richiesta get, perché wouldn; t essere - questo è quello che sono per – NimChimpsky