草庐IT

http - 在发送响应之前测量 goodput

我的想法是让在较慢连接上工作的Web应用程序可以回退到替代的较小Assets版本(如图像、视频等)。HTTPLiveStreaming具有类似的行为,但适用于视频流。起初我以为,这可以通过使用HTTP/2服务器推送来实现。Web服务器将发送响应、测量有效输出并在关闭连接之前推送适当的Assets版本。但这会消除服务器推送的优势,因为客户端只有在收到页面主体后才能开始下载Assets。由于Assets不像流那样提供,因此服务器应在将HTTP响应发送到客户端之前检测有效输入。我还想检查是否可以从TCP堆栈获取吞吐量,例如来自慢启动的值。但我想它只有在发送响应时才可用。有人知道Web服务器如