用 PHP 强行凑出 1KB 页面
有需求啦。
有同学需要一个每次访问只能费1kb的流量。那就是连上包含 HTTP 头和 html 页面的能够正好达到1024Bytes。
技术拆解:这其实是个数学题
要让一个页面的 Content-Length 精确稳定在 1024 字节,我们面临三个问题:
Gzip 压缩:现代服务器都很“贴心”,会自动压缩文本。你写了 1KB 的代码,传输过来可能只有 几百 字节。
Favicon 图标:浏览器会自动请求 /favicon.ico,这又是额外的请求和流量。
动态长度:因为要显示“访问次数”,9 是 1 个字符,100 是 3 个字符。数字位数变化会导致总长度变化。必须自动填充!