当前位置:编程学习 > JAVA >>

请问有什么方法可以实现计算浏览网站所用的时间呢?

最近在做一个项目,需要模拟用浏览器浏览网站的用户体验,计算登录某些特定网站所用的时间,比如www.sina.com.cn和www.sohu.com等,以此来判断网络条件是否良好。请教各位高手,有什么办法可以实现呢?之前曾经用过httpclient来做,但是效果并不理想,最好是能模拟出使用httpwatch测出来的时间,谢谢了! --------------------编程问答-------------------- 我知道的要用会话比如session.当用户进入网站的时候就打开一个session.当他关闭网页的时候,session就也关闭。从而可以计算出时间。 --------------------编程问答--------------------
引用 1 楼  的回复:
我知道的要用会话比如session.当用户进入网站的时候就打开一个session.当他关闭网页的时候,session就也关闭。从而可以计算出时间。


我是想让程序自动执行,自动记录加载网页的时间,没有人工关闭的操作的。就是程序要自行判断网页什么时候加载完毕。 --------------------编程问答-------------------- httpclient 为什么会不理想? 请解释
如果你说的是页面代码执行时间,这个就不好说了每个浏览器都不同
httpclient 读取一个url地址后,流读取完成就是这个网站的访问速度了
至于页面上的js,那就说另外一个问题了
--------------------编程问答--------------------
引用 3 楼  的回复:
httpclient 为什么会不理想? 请解释
如果你说的是页面代码执行时间,这个就不好说了每个浏览器都不同
httpclient 读取一个url地址后,流读取完成就是这个网站的访问速度了
至于页面上的js,那就说另外一个问题了


httpclient一次只能读取一个url的流,我想要的是,模拟在ie浏览器上使用httpwatch测出的加载一个网站如www.sina.com.cn的时间,就好像我们用浏览器打开一个网站并等它加载完毕的那个时间,请问这个可以实现吗?
补充:Java ,  Java SE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,