当用户请求页面(页面请求)时,浏览器请求该页面中的其他几个组件(内联请求),即图像,CSS,JS,......
通过嗅探客户端和服务器之间的流量,有没有办法区分页面请求和内联请求?要查找用户页面请求之间的时间间隔(页面查看时间)?
答案 0 :(得分:0)
网络本质上是无国籍的,因此弄清楚请求意味着什么是很棘手的。如果您知道,例如应用程序是基于Java EE的,您可以在请求标头中查找JSESSION元素,以确定这是否是同一个用户。 如果您进一步了解页面请求的模式,则可以开始计算他们在页面上花费的时间。
如果您可以访问线路上的流量,您可以偷偷地将一些Javascript注入传出页面并获取监视器事件。