我正在对通过fiddler生成的.HAR文件运行YSlow,以获得有关页面速度和网站其他缓慢规则的报告。然而,通过YSlow命令行生成的报告与通过chrome YSLOW附加组件生成的报告是完全不同的( YSlow附加组件实际上生成了一个有意义的报告,而命令行报告是空的)。YSlow命令行似乎无法识别我的.HAR文件中的条目,因此没有“违规者”。找不到应该如何构造.HAR文件以便YSlow命令行识别条目的示例- YSlow命令行是否可能需要修改.HAR文件才能生成有意义的报告,如果是,需要进行哪些修改?
发布于 2013-10-31 16:17:17
不需要,YSlow命令行不需要任何HAR修改。
关于YSlow插件与命令行的区别,请查看yslow.org的YSlow ruleset limitation页面。
正如您所看到的,YSlow命令行(通过nodejs server)可以从上面的HAR文件中正确地报告:http://yslow.aws.af.cm/?har=http%3A%2F%2Fwww.webpagetest.org%2Fexport.php%3Ftest%3D131031_KA_J99&i=grade
https://stackoverflow.com/questions/19637938
复制相似问题