为什么我的浏览器比我的控制台应用程序快得多?

时间:2018-04-19 18:38:46

标签: c# json rest

我正在尝试加载测试我的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毫秒。

在我的控制台应用中,我做错了什么让请求变得如此缓慢?

由于

0 个答案:

没有答案