如何在服务器(如阿里云ECS)上模拟浏览器的行为,比如计算页面加载时间?

发布于 2022-09-06 20:40:01 字数 127 浏览 16 评论 0

请问如何在服务器(如阿里云ECS)上模拟浏览器访问页面的行为,比如计算页面加载时间?
一般的chrome-driver或者firefox headless都会打开一个图形界面,但是这样真的很慢,请问有没有命令行的方式模仿浏览器的行为?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

玩心态 2022-09-13 20:40:01

页面得到的时间可以是很多的,比如dns解析时间,白屏时间,首屏时间,页面加载时间等等,dns的解析时间可以用curl获得,白屏时间和首屏时间还没有确定的测试方法,原因在https://github.com/w3c/naviga...,大概就是定义模糊,没有很好的标准,而你说的页面加载时间这个我不是很清楚,不过如果你不想使用chrome的图形界面获取的话,现在chrome和firefox都出了headless模式,就是不会出现图形界面只在后台运行,那就可以获得你需要的时间了,值得注意的是,国际上对于白屏时间,首屏时间没有加载方法,但是chrome自己出了一个计算结果,计算的方式未知,链接在此https://www.chromestatus.com/...
排版较乱,见谅

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文