前言:
今天姐妹们对“java中怎么开方”大概比较看重,同学们都需要剖析一些“java中怎么开方”的相关资讯。那么小编同时在网上汇集了一些有关“java中怎么开方””的相关知识,希望你们能喜欢,看官们快快来了解一下吧!访问第三方系统时首先需要了解访问接口地址,接口请求参数,接口请求方式。
然后引入RestTemplate
@Autowaireprivate RestTemplate restTemplate;
这里以post请求方式为例User对象做请求参数url为接口地址
//将token放到请求头中HttpHeaders httpHeaders = new HttpHeaders();httpHeaders.add("token",token);//将需要传入的参数和请求头放入请求体中HttpEntity<MultiValueMap<String,String>> httpEntity = new HttpEntity(user,httpHeaders);//发送请求如果是get请求这里的请求方法改成getForEntity(url,JSONObject,entity)(这里数据和返回参数调换位置了)ResponseEntity<JSONObject> forObject = restTemplate.postForEntity(url,httpEntity, JSONObject.class);
然后在debug一下看一下forObject中的数据找到data,根据需要使用自己需要的数据类型接收数据。
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #java中怎么开方 #java获取访问地址