hotti: DBI::errstr fetch() without execute()

Beitrag lesen

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