如何找出在两个网页之间遍历所需的时间?

How to find out time required to travese betwen two webpages?

假设有一个由 5 个页面组成的网站..(主页、关于我们、联系方式、图库、下载)。让我们假设没有导航栏,只有个别页面有 links。

现在 "Home" 页面在我的 window 上打开,我需要遍历到 "Gallery"。我们如何衡量从首页到达图库页面所需的时间。(页面加载时间,渲染时间不予考虑)?我们能找到从我点击 link 到页面收到请求的那一刻的时间吗?

我试过使用 connect()HttpURLConnection.class (Java)

long t1=System.currentTimeMillis();
Connect();
long t2=System.currentTimeMillis();
connection_time=t2-t1; 

但是这段代码给出了ping网页所需的时间。我们能找到从 'Home' ping 'Gallery' 所需的时间吗?(特别使用 java 因为我的应用程序是用 java 编写的。)

<body onload="myFunction()">

使用它来调用一个 javascript 函数 (myFunction),在该函数中,打印当前时间,并在下一页 - 也打印当前时间。

注意 - 这将包括用户点击 link 所花费的时间。

编辑 - 您也可以尝试使用浏览器的调试选项(使用 FFox / Chrome,按 f12),在网络选项卡上 - 检查时间线。