I am trying to make a request as below
When i make this request on browser, browser doesn't encode any character in the url.
But when i try to make the same request with RestTemplate, it encodes = character to %3D.
RestTemplate restTemplate = new RestTemplate();
restTemplate.exchange("http://www.google.com/query?type=dvSwitch&format=records&fields=moref,name,vc,vcName&pageSize=10&filter=((isVMware==true,moref==dvs-59);isVCEnabled==true)", HttpMethod.GET,null,String.class );
It converts the url to below format:
I want to make request without query parameters being encoded like that because this prevents endpoint working right.
How can make RestTemplate stop encoding query parameters?