金狐

狐狸

管理员

贴子 137413

精华 13

积分 77006

信用 11

竞猜 20

魅力 23333

威望 8

现金 68842399 CZB

银行 48061887 CZB

黄金 8888

比特币 888

注册时间 2003-08-18

发表于:2019-03-04 18:03:00   |  显示全部帖子   |  本帖随机奖励楼主:0 CZB   |  转账至  金狐
prerender / prefetch是由你的网页控制的,你的页面通过相关代码告诉浏览器怎么提前处理相关的资源,浏览器去提前处理,浏览器在处理的时候是不需要给相关信息的。并且由于没有任何规范说明必须给出具体信息,服务器端才有响应,所以有的浏览器可以给出一些信息,但另一些浏览器则是无需给出,这都是正常的,你也不应该根据这些信息来判断。
时间、时间、时间
楼主
编辑   |    引用    回帖
关闭    高亮    置顶   |    移动    回收站   |    -6删主题    删主题    |   
金狐

狐狸

管理员

贴子 137413

精华 13

积分 77006

信用 11

竞猜 20

魅力 23333

威望 8

现金 68842399 CZB

银行 48061887 CZB

黄金 8888

比特币 888

注册时间 2003-08-18

发表于:2019-03-06 20:03:53   |  显示全部帖子   |  转账至  金狐
再说一次,这不是传输标准,每个浏览器可以有不同的处理方案,不能按这个方法来判断是否有效流量。
你抓不抓包,这个方式都是无效的,例如APP,它不是标准浏览器,你去抓?例如一些自己写的模拟浏览器,你怎么抓啊?
关于怎么判断,上次回复你的时候,不是说得很清楚了,用类似网页统计的方法,在你的广告上放一个js,要是人家只下载不显示,那么你这个js是不会运行的,js也不会向你的服务器提交数据,还有js也需要有一定的技巧来判断是否正常显示,例如浏览器窗口大小,广告位置。。。等等等等,正常的才向你的服务器发送正常的显示的信息,这就可以判断是否正常显示了。
时间、时间、时间
沙发
编辑   |    引用    回帖
关闭    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |