运用java 后台判断 从浏览器打开网址,到网页加载完成总共时间,我想看每个网关的跳转时间!
1、我有个selenium可以模拟人工操作网页打开,并记录时间,然后加载完成,也可以记录时间。但是!我想用java在后台进行判断加载完成时间,谁能?!2、而且,我想要记录...
1、我有个selenium可以模拟人工操作网页打开,并记录时间,然后加载完成,也可以记录时间。但是!我想用java在后台进行判断加载完成时间,谁能?!
2、而且,我想要 记录每个 网关 的跳转时间 展开
2、而且,我想要 记录每个 网关 的跳转时间 展开
展开全部
第一个需求:让客户端加载之后给服务器发回一个时间。因为服务器不可能自己知道客户端什么时候加载完。
第二个需求,这个问题,肯定不能用于生产环境,没法做,太慢了,而且不是http协议层,是tcp/ip协议层,用java做不太合适。
调试的话可以用其他工具来做。有一些网络管理的命令和软件是可以计算这个的。
第二个需求,这个问题,肯定不能用于生产环境,没法做,太慢了,而且不是http协议层,是tcp/ip协议层,用java做不太合适。
调试的话可以用其他工具来做。有一些网络管理的命令和软件是可以计算这个的。
更多追问追答
追问
现在想要做的就是生产环境(哥,这名词你也知道。。)。用来测试网关跳转速度,去了网关打开网页加载时间,加上网关打开网页加载时间。然后两个进行相比。
追答
你看看这个回答的参考资料里面那个网址,是不是你要的效果。
1 你可以看到这个追踪过程很慢,用ajax逐步加载。
2 这个技术不是http做的。因为http协议里面根本没有这些东西。
这个显然是另外一个程序在追踪,逐步把追踪的结果发给服务器,客户端通过ajax去取结果。
是这样 一个流程。
--
以下是题外话。
你们这个计算要求。。这样计算误差很大的,因为建立连接的速度和传输数据的速度完全不同。
网关的跳转实际上包含了这两个时间,打开页面的时间可以理解为html dom下载完成,和网页渲染完成,两种不同的时间点。
下载速度和网关、计算机性能有关,渲染速度只和计算机性能有关。
我不明白你计算这个是要什么。
2017-08-19
展开全部
URLurl=newURL(网址);url.openConnection().connect();如果能正常返回URLConenction对象表示正常抛出异常表示连接不成功
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这样的情况个人建议用360安全卫士电脑清理功能清理,然后重新打开浏览器就可以正常。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2017-08-12
展开全部
JAVA 做不到,,,,对每一级路由,一个特定的连接,也做不到
~
~
~
~
~
~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接 JS 埋点
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询