Ben önceden uzunluğunu bilmeden anında büyük (multi-MB) çıktı üreten bir PHP komut dosyası üzerinde çalışıyorum. Ben tarayıcıyı deneyin ne olursa olsun fwrite()
aracılığı php://output
doğrudan yazıyorum ve hem standart çıkışı denedim ve Transfer-Encoding: chunked
(gerektiği gibi parçalarını kodlayan) kullanılarak ancak tüm verileri bir indirme penceresi görüntülenmeden önce yazılır kadar bekler. I flush()
çok Başlıklardan sonra ve her öbek sonra ing ama bu da hiç fark etmez denedim.
Ben tarayıcı normalde sunucudan birkaç kB'yi aldıktan sonra görüntülemek gibi Apache çıktı önbelleğe olduğunu tahmin ediyorum.
Herkes bu önbelleğe durdurmak ve oluşturulur gibi tarayıcıya veri temizleme konusunda herhangi bir fikir var mı?
Thanks, J