Moin Moin!
Btw., eine 'Nische' in CPAN hätte ich schon, LWP::UserAgent::?
Wobei '?' für 'IO' oder 'Handle' stehen könnte. Hintergrund: Die Reponse wird nicht als Scalar geliefert sondern in einem Handle bereitgestellt, woraus z.B. eine binäre Datenstruktur (Sequenz, Bytes) gelesen werden kann. Denkbar wäre auch IO::Handle als Baseclass. In welchen Zweig der auf CPAN vorhandenen Klassenhierarchie würdest Du das einhängen? Oder gibts das schon?
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 und reißt bei unsachgemäßer Anwendung riesige Lücken.
Zu neuen Modulen: perlnewmod: Preparing the ground Diskutiere Ideen für neue Module auch mal bei perlmonks.
Alexander
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".