in reply to IO::All::URI

I really love (good code) recycling. And i have the strong feeling in my spine that curl (via WWW::Curl::easy would be the ideal candidate to be responsible in the backend for IO::All.

I would prefer it ower at HTTP::Request/LWP approach for various reasons - that may be discussed here. Even when WWW::Curl::easy would need additional volunteering/maturation.

Cheers, muenalan@cpan.org

Replies are listed 'Best First'.
Re^2: IO::All::URI
by eserte (Deacon) on Jun 07, 2004 at 10:50 UTC
    LWP::UserAgent is pure perl, so it should be preferred over WWW::Curl. But maybe this could be made as a configuration option (e.g. IO::All::URI->use_backend("WWW::Curl")).
Re^2: IO::All::URI
by itub (Priest) on Jun 07, 2004 at 13:18 UTC

    Could you expand on why WWW::Curl::easy would be a better option? I looked at it and couldn't figure out how to use it, but that's surely because I'm not familiar with libcurl. As esserte says, it could be included as an option, but I really prefer LWP as the default, not only because it is pure Perl, but also because it is the standard that many people have already installed.