【发布时间】:2016-04-20 17:52:23
【问题描述】:
我正在寻找构建一个网络测试工具,我可以在其中使用 java 7 通过多个代理来测量站点 http 和 https 响应时间。有人可能会看这个问题并认为这个问题可能是重复的,因为我已经看到了很多相关的答案到 http 主题。但我的问题与 Java 7、HTTP 和 HTTPS 有关。
那么这是否可能以及如何实施呢?
【问题讨论】:
我正在寻找构建一个网络测试工具,我可以在其中使用 java 7 通过多个代理来测量站点 http 和 https 响应时间。有人可能会看这个问题并认为这个问题可能是重复的,因为我已经看到了很多相关的答案到 http 主题。但我的问题与 Java 7、HTTP 和 HTTPS 有关。
那么这是否可能以及如何实施呢?
【问题讨论】:
据我所知,Java 从来没有内置支持来测量 HTTP 或 HTTPS 连接。
我们所要做的就是在通话开始和结束时System.currentTimeMillis() 或System.nanoTime() 并找出不同之处。
另一种方法是通过-Djavax.net.debug=all启用调试并分析时间(由于调试打开可能不现实)。
【讨论】: