昨天我想,我发布的WebAPI不是很快。通常,每个请求在本地环境(发布模式)中大约需要300毫秒。 为了确保我自己的代码不是问题,我在Visual Studio 2017中创建了一个新的Web应用程序并选择了#34; WebAPI"项目。当我在发布模式下启动新项目并请求值控制器时,只返回[" value1"," value2"],我得到的响应时间在50到100毫秒之间波动。 如果我创建一个新的WebAPI .NET核心项目,我会得到一个更糟糕的结果:值在100到200毫秒之间。 对我来说,这些对于本地环境和获取少量数据都是非常糟糕的结果。
如果您创建一个新项目 - 是响应时间:
有什么建议我可以尝试加速我的API。我无法相信它有时需要200毫秒来要求字面上小于一千字节。
我的意思是:即使是这个在线API也要快得多,并且会返回更多数据:https://jsonplaceholder.typicode.com/posts(约20毫秒)