FS::CGI::Fileupload Uploadstreaming with stateless HTTP. It should based on CGI. use FS::CGI::Fileupload; my $fu = new FS::CGI::Fileupload; $fu->{ID} = $fu->getParam('SID') || die "SessionID missed!"; $fu->maxFormSize($MAX_FORM_SIZE) || die "Transmission size to high"; $fu->saveFile ( -path => $FILE_PATH, -filename => "$sid.file", -fieldname => $FIELD_NAME, -interval => $PACKAGE_TIME, -readsize => $PACKAGE_SIZE, ) || die; Status: Idea