1.定义 RestTemplateConfig 配置类
@Configurationpublic class RestTemplateConfig {
@Bean public RestTemplate restTemplate(ClientHttpRequestFactory factory) { return new RestTemplate(factory); }
@Bean public ClientHttpRequestFactory simpleClientHttpRequestFactory() { SimpleClientHttpRequestFactory factory = new SimpleClientHttpRequestFactory(); factory.setReadTimeout(10000);//单位为ms factory.setConnectTimeout(10000);//单位为ms return factory; }}
2.
@Autowired private RestTemplate restTemplate;
3. 接口调用,数据解析 String url = zipKinUrl + "/zipkin/api/v1/traces?annotationQuery=&endTs="+currentTime +"&limit=1000&lookback="+lookbackTime +"&minDuration=&serviceName=twasp-gateway&sortOrder=duration-desc&spanName=all"; System.out.println("url = " + url); //get json数据 JSONArray array = restTemplate.getForEntity(url, JSONArray.class).getBody();
每天学习一点点 编程PDF电子书、视频教程免费下载:http://www.shitanlife.com/code
转载于:https://www.cnblogs.com/scode2/p/8862237.html