Range请求回了200,里面却连全文的千分之一都不到
量法是同一个地址问五遍:普通GET、带压缩的Range、不带压缩的Range、只要末尾一百字节、一次要两段、以及一个不可能满足的越界范围,每一遍都记原始字节数而不只是状态码;再对同一批站的CSS与JS各问一遍做对照;最后在自己的nginx上把动态压缩、预压缩、不压缩三档摆开,逐个开关复现。
标签
保哥笔记 HTTP协议 标签下共 2 篇文章合集,含《Range请求回了200,里面却连全文的千分之一都不》《HTTP/2把HTML切成几块,不由服务器一家说了算》等,与 Nginx、前端性能、技术SEO 主题密切相关,覆盖 SEO/GEO 实战角度的深度解析与可落地方案。
量法是同一个地址问五遍:普通GET、带压缩的Range、不带压缩的Range、只要末尾一百字节、一次要两段、以及一个不可能满足的越界范围,每一遍都记原始字节数而不只是状态码;再对同一批站的CSS与JS各问一遍做对照;最后在自己的nginx上把动态压缩、预压缩、不压缩三档摆开,逐个开关复现。
量法是自己写客户端:不用现成的HTTP库,直接拿h2协议库完成ALPN协商、发SETTINGS、逐帧记录DATA帧的长度与到达时刻。131个站每站两组设置背靠背各打一次,整套跑两轮,第二轮把两组的先后顺序反过来,用来把设置的作用和请求顺序的作用分开。再在自己的nginx上另起一个独立实例,把三个上限拆成三个独立开关逐一验证。