String json = "{\"param\":3}"; GsonHttpMessageConverter converter = new GsonHttpMessageConverter(); converter.setSupportedMediaTypes(new MediaType("application", "octet-stream", Charset.forName("UTF-8"))); restClient.getRestTemplate().getMessageConverters().add(converter); Response res = restClient.send(json);