17
Bir URL'de yol parametresi ve sorgu paramlarını geçmeye çalışıyorum ama garip bir hata alıyorum. Aşağıdaki kod RestTemplate: URL ve sorgu parametreleri birlikte nasıl gönderilir?
String url = "http://test.com/Services/rest/{id}/Identifier"
Map<String, String> params = new HashMap<String, String>();
params.put("id", "1234");
UriComponentsBuilder builder = UriComponentsBuilder.fromUriString(url)
.queryParam("name", "myName");
String uriBuilder = builder.build().encode().toUriString();
restTemplate.exchange(uriBuilder , HttpMethod.PUT, requestEntity,
class_p, params);
ve ben o iş yapmak için ne yapması gerektiğini benim url
http://test.com/Services/rest/%7Bid%7D/Identifier?name=myName
haline geliyor. http://test.com/Services/rest/{id}/Identifier?name=myName
'u bekliyorum, bu yüzden paramler, URL'yi
'a ekleyecektir. Teşekkürler
iyi çalışıyor. teşekkürler Michal – Shiva
Mutluyum Shiva :) –