gpt4 book ai didi

c# - 用于测量服务器响应时间的等效 Java 代码

转载 作者:搜寻专家 更新时间:2023-11-01 02:32:26 26 4
gpt4 key购买 nike

请问我应该为以下 C# 代码使用哪些等效的 java api?我需要的是检查响应时间。

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(address);
System.Diagnostics.Stopwatch timer = new Stopwatch();
timer.Start();
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
timer.Stop();
TimeSpan timeTaken = timer.Elapsed;

提前致谢。

最佳答案

尝试:

long start = System.currentTimeMillis();
//doSth.

long elapsed = System.currentTimeMillis() - start;

为了更精确,您可以使用 System.nanoTime(),它返回两次调用之间的纳秒数。请注意:此方法提供纳秒级精度,但不一定是纳秒级精度。

读取 URL 并测量速度的简单方法可能是:

 long start = System.currentTimeMillis();
URL url = new URL(urlString);
url.getContent();
long elapsed = System.currentTimeMillis() - start;

关于c# - 用于测量服务器响应时间的等效 Java 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5966199/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com