Hi,
Ich frage mich nun, ob die Übertragung der fertig generierten Daten schon mal anläuft, bevor das Dokument vollständig generiert wurde.
Ja.
Ich habe mir ein kleines PHP Script gemacht, welches 10 Zeilen Daten ausgibt und pro Zeile eine Sekunde wartet (sleep(1)) -> das Script läuft also 10 Sekunden lang. Transfer ist auch auf chunked gestellt. Trotzdem kommen alle Daten auf einmal nach dem 10 Sekunden verstrichen sind.
Du mußt IMHO gar nichts einstellen - das geht automatisch.
Aber div. Browser brauchen eine unterschiedl. "Startmenge" (max. 1024 Bytes sind mom. die Grenze), oder stellen den Inhalt erst nach einem Linebreak dar oder nach einem HTML-Element.
Warum also chunked Encoding, wenn sowieso gewartet wird bis das Dokument fertig generiert wurde?
Wird nicht (s.o. und PHP/JS-Countdown/Source).
Gruß, Cybaer
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!