PHP中的“Transfer-Encoding:chunked”标头
发布时间:2020-12-13 17:53:02 所属栏目:PHP教程 来源:网络整理
导读:我想将Transfer-Encoding:chunked header添加到我正在输出的文件(它刚生成的纯文本),但是当我添加: header("Transfer-Encoding: chunked");flush(); 浏览器不想打开文件. The webpage at … might be temporarily down or it may have moved permanently t
我想将Transfer-Encoding:chunked header添加到我正在输出的文件(它刚生成的纯文本),但是当我添加:
header("Transfer-Encoding: chunked"); flush(); 浏览器不想打开文件.
我需要做些什么呢?
您需要使用您发送的每个块发送Content-Length.看看
Wikipedia的第一印象,分块编码是怎样的.它不是那么微不足道,而且在很多情况下都是超大的.
更新: 它没有经过测试,但是这样的东西 header("Transfer-Encoding: chunked"); echo "5rn"; echo "Hello"; echo "rnrn"; flush(); echo "5rn"; echo "World"; echo "rn"; flush(); echo "0rnrn"; flush(); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |