header("Transfer-Encoding: chunked");
echo"32
12345678901234567890123456789012345678901234567890
0
"; flush();exit;
Firefox で要求された場合、32欠落し0ています。なんで?
header("Transfer-Encoding: chunked");
echo"32
12345678901234567890123456789012345678901234567890
0
"; flush();exit;
Firefox で要求された場合、32欠落し0ています。なんで?
チャンク転送エンコーディングはチャンクのシーケンスであり、各チャンクは少なくともサイズインジケーターとチャンクデータで構成されます。
この場合32、および0は、次のチャンクデータの長さを示す16進表記のサイズインジケーターです。チャンクサイズ0は、チャンクされたデータストリームの終わりを示します。