Java 调用接口 post方式


 @Test
    public void tes(){
        RestTemplate restTemplate = new RestTemplate();
        // 构建消息头
        HttpHeaders httpHeaders = new HttpHeaders();
        httpHeaders.set(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_FORM_URLENCODED_VALUE);
        httpHeaders.set(HttpHeaders.AUTHORIZATION, "Bearer ");
        // 构建消息体
        MultiValueMap<String, Object> requestBody = new LinkedMultiValueMap<>();
        requestBody.add("tokenId", "ZjVlYzQ2NzJhYmE1OGJhZjFlNmRiODBiNDdlYTM4ZQ==|iajfgs7FO5llFEhRWcwrqi1m7pI=");

        HttpEntity<MultiValueMap> httpEntity = new HttpEntity<>(requestBody, httpHeaders);
        ResponseEntity<String> responseEntity = restTemplate.postForEntity("http://baidu.com", httpEntity, String.class);
        JSONObject jsonObject = JSONObject.parseObject(responseEntity.getBody());
        System.out.println(jsonObject);
    }

 消息头

 

 

  消息体

 

 

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM