hotti: PERL Uploadscript

Beitrag lesen

hi,

ich hoffe ich konnte mein problem verständlich schildern und freue mich auf vorschläge ;)

Es ist so: In Deiner while()-Schleife liest Du mit der read()-Funktion ein Handle aus. Da ist die Datei praktisch schon auf dem Server. Dein Wunsch nach einer "Rückmeldung" ist so nicht machbar.

Natürlich könntest Du mit einem eigenen Useragent auch per HTTP eine Datei stückchenweise übertragen und bekämst so eine Rückmeldung in der Response, oder in mehreren Responsen alle 1024 byte.

Normalo UserAgents wie FF, IE usw. schicken jedoch die Datei komplett zum Server, schon von daher bekommst Du eine Response erst, wenn alles übertragen wurde.

Schöne Grüße,
Horst Hitzig