Performance 反应,S3,云端压缩。GZip

Performance 反应,S3,云端压缩。GZip,performance,reactjs,amazon-cloudfront,pagespeed,create-react-app,Performance,Reactjs,Amazon Cloudfront,Pagespeed,Create React App,我正在努力使我的PageSpeed分数尽可能接近100。我从中得到的一个建议是,我应该启用压缩 这就是我有点困惑的地方。我的印象是我已经启用了压缩功能。在CloudFront中,我自动启用了压缩对象行为 在这里读了一些书后: 看起来您需要包含头部接受编码:gzip。 然而,当我查看我的请求时,我可以看到标题出现了 它提供了一个我使用createreact-app构建的React-app,我可以看到该标题没有弹出或额外配置 然而,我仍然从谷歌的页面速度测试中得到以下建议 还有什么我能做的吗

我正在努力使我的PageSpeed分数尽可能接近100。我从中得到的一个建议是,我应该启用压缩

这就是我有点困惑的地方。我的印象是我已经启用了压缩功能。在CloudFront中,我自动启用了压缩对象行为

在这里读了一些书后:

看起来您需要包含头部接受编码:gzip。 然而,当我查看我的请求时,我可以看到标题出现了

它提供了一个我使用
createreact-app
构建的React-app,我可以看到该标题没有弹出或额外配置

然而,我仍然从谷歌的页面速度测试中得到以下建议

还有什么我能做的吗?或者我可以验证请求是否被压缩的方法?如果是的话,为什么这个建议仍然出现


谢谢

CloudFront确定文件是否可压缩:

文件大小必须介于1000和10000000字节之间

如果压缩64字节的文件,则没有任何优势,因为解压缩比传输需要更多的时间。 是的,Google PageSpeed Insights并不在意,但对于小文件,它们是错误的


如果您真的想提供gzip文件,您必须将其压缩到源文件中(例如AWS S3),并设置
内容编码
标题

您是否可以共享网站URL?