1. 程式人生 > >Java測試[email pro

Java測試[email pro

在java的test程式碼中,如果遇到了要傳入@requestBody宣告的引數時,可以使用以下程式碼

String infra = "{\"upperId\":110000,\"areaName\":\"測試BaseArea\",\"remark\":\"備註\"}";

HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.valueOf("application/json;UTF-8"));
HttpEntity<String> strEntity = new HttpEntity<String>(infra
,headers); RestTemplate restTemplate = new RestTemplate(); JSONObject jo2 = restTemplate.postForObject(url,strEntity,JSONObject.class); System.out.println(jo2);

infra為json字串

strEntity為傳遞用的引數


提取自:http://blog.csdn.net/qwe6112071/article/details/51042634