最近在做一个项目,需要模拟用浏览器浏览网站的用户体验,计算登录某些特定网站所用的时间,比如www.sina.com.cn和www.sohu.com等,以此来判断网络条件是否良好。请教各位高手,有什么办法可以实现呢?之前曾经用过httpclient来做,但是效果并不理想,最好是能模拟出使用httpwatch测出来的时间,谢谢了!

解决方案 »

  1.   

    我知道的要用会话比如session.当用户进入网站的时候就打开一个session.当他关闭网页的时候,session就也关闭。从而可以计算出时间。
      

  2.   

    httpclient 为什么会不理想? 请解释
    如果你说的是页面代码执行时间,这个就不好说了每个浏览器都不同
    httpclient 读取一个url地址后,流读取完成就是这个网站的访问速度了
    至于页面上的js,那就说另外一个问题了
      

  3.   


    httpclient一次只能读取一个url的流,我想要的是,模拟在ie浏览器上使用httpwatch测出的加载一个网站如www.sina.com.cn的时间,就好像我们用浏览器打开一个网站并等它加载完毕的那个时间,请问这个可以实现吗?