Java 进行HTTP/HTTPS呼叫的最快方式

Java 进行HTTP/HTTPS呼叫的最快方式,java,apache,rest,http,https,Java,Apache,Rest,Http,Https,我已经编写了一些通用代码,即调用任何rest服务,并对http/https请求和参数进行了大量定制。现在我想知道调用rest服务的最快方式/方法/代码块是什么? 现在我正在使用Apaches,获得响应的平均时间约为130毫秒(测试了1000个请求)。 我真的很希望每个请求都低于100毫秒,有什么建议吗 笔记: 我已经在客户端级别使用了如下标题: 连接:keep-alive、http.connection.stalecheck:true、http.protocol.expect-continue:

我已经编写了一些通用代码,即调用任何rest服务,并对http/https请求和参数进行了大量定制。现在我想知道调用rest服务的最快方式/方法/代码块是什么? 现在我正在使用Apaches,获得响应的平均时间约为130毫秒(测试了1000个请求)。 我真的很希望每个请求都低于100毫秒,有什么建议吗

笔记: 我已经在客户端级别使用了如下标题: 连接:keep-alive、http.connection.stalecheck:true、http.protocol.expect-continue:true等,但执行时间几乎没有变化。我前面提到的平均时间是为以下各项测量的时间:

responseEntity = httpClient.execute(httpRequest);
这基本上是一个http请求的执行

提前谢谢大家!
干杯

你怎么知道不是响应速度慢?从技术上讲,使用soapUI我可以在60-90毫秒内得到答案。我没有那么多时间来测试Spring RestTemplate等所有其他可能性,以及我可以通过谷歌找到的更多可能性;)您是否也在通过SoapUI测试一千个请求?或者仅仅是一个?也是1k请求,据我所知,soapUI也在使用Apache库……除非服务器能够以如此快或更快的速度完成请求,否则每个请求的速度不能低于100ms。客户机代码或客户机库的选择不太可能对此产生任何影响。