九阴真经


RestTemplate-Form表单提交

<h5>RestTemplate Form表单提交</h5> <pre><code> logger.info("postByFrom: url:{} req:{}", url, hashMap.toString()); RestTemplate restTemplate = new RestTemplate(); HttpHeaders headers = new HttpHeaders(); //Form表单 headers.setContentType(MediaType.APPLICATION_FORM_URLENCODED); MultiValueMap&lt;String, String&gt; params = new LinkedMultiValueMap(); Set&lt;Map.Entry&lt;String, String&gt;&gt; map = hashMap.entrySet(); for (Map.Entry&lt;String, String&gt; stringStringEntry : map) { params.add(stringStringEntry.getKey(), stringStringEntry.getValue()); } HttpEntity&lt;MultiValueMap&lt;String, String&gt;&gt; requestEntity = new HttpEntity(params, headers); ResponseEntity&lt;JSONObject&gt; response = restTemplate.exchange(url, HttpMethod.POST, requestEntity, JSONObject.class); JSONObject body = response.getBody(); logger.info("postByFrom: url:{} resq:{}", url, body); </code></pre>

页面列表

ITEM_HTML