phantomjs如何建立连接时间

时间:2014-01-14 04:50:12

标签: connection phantomjs har

我希望通过phantomjs提供与firebug一样的连接时间 !

通过phantomjs功能page.onResourceReceived,我只能得到开始时间和结束时间。我觉得请求到开始时间之间的时间是等待时间,时间对我来说并不详细。 有没有办法获得建立连接时间??

1 个答案:

答案 0 :(得分:2)

未公开HTTP连接管理且phantomjs不是http代理,因此您将无法获得此类信息。

我过去也尝试过W3C Performance Timings ...但是当前版本不支持window.performance计时。我希望在下一个主要版本中支持这一点。

您只有两个有趣的回调来获取请求时间:onResourceRequestedonResourceReceived。由于最后一次被调用两次(开始回复和回复),它允许您确定接收时间。这是您可以根据请求收集的最佳信息:请求等待时间并请求接收时间。

您可以在此区域找到的最佳示例是netsniff