fre, 25 05 2007 kl. 13:54 +0200, skrev Peter Maersk-Moller:
hej
Hvordan er det lige man leverer data uden ende over http-protokollen
f.eks. med Apache ?
Jeg ved ikke om det er den "rigtige" måde at gøre det på, men med PHP
har jeg ofte gjort noget ala:
while(true) {
echo "Tick: " . time() . "<br />";
flush();
sleep(1);
}
Så hvis ens script bare lader være med at terminere, vil den vil blive
ved med at sende data. Såfremt Apache ikke bliver træt af det, og slå
processen ihjel :)
mvh
Christoffer
Det kunne være løbende ascii tekst til en browser, en løbende
gif-animation, men det kunne også være løbende lyd eller videodata som
VLC spiller ....lidt efter shoutcast-modellen.
Bruger man et cgi og et perlscript og så en specielt formet http header?
mvh.
Peter