我正在对通过提琴手生成的 .HAR 文件运行 YSlow,以获取有关页面速度和网站其他 yslow 规则的报告。但是通过 YSlow 命令行生成的报告与通过 chrome YSLOW add on 生成的报告是完全不同的(YSlow add on 实际上生成了一个有意义的报告并且命令行报告是空的)。YSlow 命令行似乎无法识别我的 .HAR 文件中的条目,因此没有“违规者”。找不到如何为 YSlow 命令行构建 .HAR 文件以识别条目的示例 - YSlow 命令行是否可能需要修改 .HAR 文件才能生成有意义的报告,如果是,那么是什么?必要的修改?
问问题
808 次
1 回答
-1
不,YSlow 命令行不需要任何 HAR 修改。任何定义明确的 HAR 文件,包括 Fiddler 生成的文件,都应该没问题。
关于 YSlow 插件与命令行的差异,请查看yslow.org的YSlow 规则集限制页面。
您也可以尝试从提供 HAR 输出链接的webpagetest.org 生成HAR 文件,例如:http ://www.webpagetest.org/export.php?test=131031_KA_J99
如您所见,YSlow 命令行(通过nodejs 服务器)从上面的 HAR 文件中正确报告:http: //yslow.aws.af.cm/?har=http%3A%2F%2Fwww.webpagetest.org%2Fexport 。 php%3Ftest%3D131031_KA_J99&i=等级
于 2013-10-31T08:17:16.780 回答