Thread Browser Keep-alive (19 answers)
Opened by bianca at 2010-05-28 19:58

pq
 2010-05-30 15:03
#137773 #137773
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
2010-05-28T17:58:50 bianca
Habe ein Script, dass mittels system() einen bis zu 60 Sekunden dauernden Befehl ausführt. Erst nach Abschluss des Befehls werden Header und Inhalt zum Browser gesendet.

mache ein fork und führe im child das programm aus, im parent schickst du dem browser eine refresh-seite, mit der du alle 5 sekunden nachguckst, ob dein geforkter prozess schon fertig ist. schreibe im child eine status-datei, die du mit dem refresh-request auslesen kannst. das sollte am einfachsten sein.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Browser Keep-alive