Hallo,
Nunja, RFC 2616 schreibt vor, dass ein HTTP/1.1-kompatibler Client auch Transfer-Encoding: chunked verstehen können muss - Du interpretierst jedoch nur Transfer-Econding: entity.
HURA! Da ist sie - die Lösung für unser Problem! Dafür gibts ein Hilfreich...
Oder Du interpretierst Transfer-Encoding: chunked, entweder Du schreibst selbst eine Routine...
while(($c=hexdec(trim(fgets($connect))))!=0){
$x='';
while(strlen($x.=fread($connect,$c-strlen($x)))<$c);
$t.=$x;
fgets($connect);
}
...oder Du nutzt PEAR HTTP_Request oder etwas ähnliches.
...und dafür ein Schlag in den Nacken. Wie sollen wir jemals Probleme lösen, wenn hier allgegenwärtig fertiges Dosenfutter angeboten wird?!
Gruß aus Berlin!
eddi