我正在尝试加载测试我的JSON REST API,但是,我注意到了一些奇怪的结果。
我构建了一个快速加载测试器控制台应用程序,它使用System.Net.WebRequest
,但报告的时间比使用chrome命中API时要慢得多。
var r = WebRequest.Create("https://myapi.com/stuff);
var startTime = DateTime.Now;
using (var response = r.GetResponse()) { }
var stopTime = DateTime.Now;
根据Chrome的调试工具,从发送到响应,它一直需要大约15毫秒
根据我的程序,我的最短时间是50毫秒,我的模式时间是60-70毫秒。
在我的控制台应用中,我做错了什么让请求变得如此缓慢?
由于