Mailinglisten-Archive |
On Sun, 6 Aug 2000, Johann-Peter Hartmann wrote: > Hallo Sascha, hallo Liste, > > Sascha Schumann schrieb: > > > Vorgeschrieben ist Content-Length überhaupt nicht. Es sollte > > (SHOULD in RFC-Speak) gesendet werden, wenn vor dem Transfer > > der Daten (message body) die Größe bestimmt werden kann. Bei > > dynamisch erzeugten Daten (z.B. PHP) geht das meist nicht, > > weshalb man bei vielen Websites die Größe eines Dokumentes > > nicht ohne das vollständige Downloaden bestimmen kann. > > > Das Feature Content_Length ist manchmal, z.B. bei > Suchmaschinen oder Grabbern ganz nützlich . > > Bei aktiviertem Output-Buffering könnte der > Header doch bestimmt erzeugt werden ;-) ? Falls es jemand braucht, hier ist ein Patch, der Content-Length für normale Dokumente produziert. http://toye.php.net/~sas/sapi-content-length-patch Das funktioniert allerdings nur, wenn zu dem Zeitpunkt, zu dem die HTTP Headers in SAPI rausgesendet werden, bereits die Größe des Output Buffers endgültig ist. Beim Trans-Sid ist das z.B. nicht der Fall. - Sascha
php::bar PHP Wiki - Listenarchive