我想跟踪传输的总字节数和总请求数,以在 JavaScript 中呈现页面。我想从“野外”的真实用户那里收集这些数字,以便将它们用于性能监控和报告,因此 YSlow 或 Chrome 的开发工具等工具不适合此应用程序。
是否有一种“已知良好”的方法来在 JavaScript 中收集这些数据?我意识到可能存在限制(例如,有关不同域上的 iframe 传输的数据的任何信息都将是不透明的);我可以忍受这一点。
最佳答案
您正在寻找浏览器的Performance
API它的创建正是为了做您感兴趣的事情。
具体来说,您将能够获得PerformanceResourceTiming
每个获取的资源的对象,其中还包括 number of transferred bytes .
关于Javascript:计算传输的总字节数和渲染页面的总请求数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34637351/