Need help on RestTemplate Post Request with Body Parameters?

自作多情 提交于 2019-12-05 03:56:15
Kathir

The above converters Ex: "MarshallingHttpMessageConverter" are not required.

MultiValueMap<String, String> parametersMap = new LinkedMultiValueMap<String, String>();
parametersMap.add("username", "test");
parametersMap.add("password", "test123");
parametersMap.add("id", "1234");

For Post:

restTemplate.postForObject(url, parametersMap, Employee.class);

url is : String - rest api URL parametersMap - MultiValueMap Employee - object which needs to be converted from the JSON response

For Get:

restTemplate.getForObject(url,  class object, variablesMap);

url is : String - rest api URL variablesMap - Map class object - object which needs to be converted from the JSON response

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!