我正在尝试测量客户端从我的节点服务器下载图像所需的时间。
我尝试了不同的方法,没有一个能给我一个准确的答案。 res.sendFile的回调似乎在'finish'事件上起作用,它指示何时将数据完全传递给操作系统(而不是客户端)。 我试图将图像分成较小的块并写入响应,我尝试了套接字的事件,但也没有成功-首先,“ close”事件似乎很好(res.socket.on('close',))在我的本地计算机上,但是随后在远程计算机上却无法正常工作。
没有可以表明客户收到整个图像的东西吗? FIN包之类的东西?
我也欢迎使用不同语言的解决方案。 试图通过python和php进行调查,但没有找到直接的解决方案。
谢谢:)