我搜索了这个问题,但没有答案.
我希望我的PHP脚本在chunked中生成HTTP响应(http://en.wikipedia.org/wiki/Chunked_transfer_encoding).怎么做?
更新:我明白了.我必须指定Transfer-encoding标头并刷新它.
header("Transfer-encoding: chunked");
flush();
Run Code Online (Sandbox Code Playgroud)
冲洗是必要的.否则,将生成Content-Length标头.
而且,我必须自己制作块.有了辅助功能,并不难.
function dump_chunk($chunk)
{
echo sprintf("%x\r\n", strlen($chunk));
echo $chunk;
echo "\r\n";
}
Run Code Online (Sandbox Code Playgroud)