0

当用户请求页面(页面请求)时,浏览器请求该页面内的其他几个组件(内联请求),即图像、CSS、JS...

通过嗅探客户端和服务器之间的流量,有没有办法区分页面请求和内联请求?要查找用户的页面请求之间的时间间隔(页面查看时间)?

4

1 回答 1

0

Web 本质上是无状态的,因此很难弄清楚请求的含义。例如,如果您知道该应用程序是基于 Java EE 的,您可以在请求标头中查找 JSESSION 元素以确定这是否是同一用户。如果您进一步了解页面请求的模式,则可以开始计算他们在页面上花费的时间。

如果您可以访问网络上的流量,您可以偷偷地将一些 Javascript 注入传出页面并获取监视器事件。

于 2013-01-13T17:22:41.257 回答