Moin, mooin,
Als Workaround könnte $LWP::UserAgent::response->content in ein temporäres IO::Handle geschrieben werden (Wrapper).
Die Nische ist schon gefüllt mit IO::Any und IO::All, und ja, das müffelt nach PHP....
Nicht wirklich, igitt ;)
Mein Wrapper, soeben getestet:
# UserAgent
my $ua = LWP::UserAgent->new;
# den Request formal zusammenbauen
my $req = HTTP::Request->new('GET', $url, $head);
# Request senden
my $res = $ua->request($req);
# Response in TmpHandle schreiben
my $th = TmpHandle->new;
print $th $res->content;
$th->rewind;
# ab hier kann die Sequenz bytegenau gelesen werden
und reißt bei unsachgemäßer Anwendung riesige Lücken.
Naja, mein TmpHandle muss ich auch noch verbessern.
Zu neuen Modulen: perlnewmod: Preparing the ground Diskutiere Ideen für neue Module auch mal bei perlmonks.
Heut' abend...
Alexander
Sag mal, bist du aus HH?
Horst