Are these equivalent?
var request = new org.springframework.http.RequestEntity(JSON.stringify(data), headers , org.springframework.http.HttpMethod.PUT , url ) ;
restTemplate.exchange(request, java.lang.String.class);
var request = new org.springframework.http.HttpEntity(JSON.stringify(data), headers);
restTemplate.exchange(url, org.springframework.http.HttpMethod.PUT, request, java.lang.String.class);