long startTime1 = System.currentTimeMillis();
HttpResponse response = httpClient.execute(httpPost);
System.out.println("----调用第三方接口返回数据耗时耗时:"+(System.currentTimeMillis()-startTime1));
if(response != null){
HttpEntity resEntity = response.getEntity();
if(resEntity !=null ){
result = EntityUtils.toString(resEntity,"UTF-8");
System.out.println(result);
}
}
System.out.println("----调用第三方接口耗时:"+(System.currentTimeMillis()-startTime));
调用第三方接口耗时长,相同的url,执行第一次:
----调用第三方接口返回数据耗时耗时:5981
----调用第三方接口耗时:15857
执行第二次:
----调用第三方接口返回数据耗时耗时:95
----调用第三方接口耗时:96
没明白怎么回事。。。最郁闷的是为什么第一次result = EntityUtils.toString(resEntity,"UTF-8"); 这个会耗时这么久
万千封印
相关分类