オンライン データベース ダンプ ツールを実行しています。
しかし、データを出力すると、ダンプに必要な長さを計算できるようになるまで PHP が待機するため、API が機能しているかどうかについてユーザーが混乱する可能性があります。
チャンクで応答を送信するにはどうすればよいですか?
追加してみました:
header('Transfer-Encoding:chunked');
しかし、Chrome ブラウザはそのページを開くことができませんでした。
私は何をする必要がありますか?
ありがとう!
回答: データを送信する前にエンコードする必要があります。
function chunk_encoding($chunk) {
printf("%x\r\n%s\r\n", strlen($chunk), $chunk);
flush();
ob_flush();
}