p5-HTTP-Async - Process multiple HTTP requests in parallel without blocking

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Quarterly i386
Package filename p5-HTTP-Async-0.33.txz
Package name p5-HTTP-Async
Package version 0.33
Package release -
Package architecture i386
Package type txz
Category perl5 www
Homepage https://metacpan.org/release/HTTP-Async
License GPLv1+, ART10
Maintainer perl@FreeBSD.org
Download size 20.71 KB
Installed size 48.41 KB
Although using the conventional LWP::UserAgent is fast and easy it does have
some drawbacks - the code execution blocks until the request has been
completed and it is only possible to process one request at a time.
HTTP::Async attempts to address these limitations.
It gives you a 'Async' object that you can add requests to, and then get the
requests off as they finish. The actual sending and receiving of the
requests is abstracted. As soon as you add a request it is transmitted, if
there are too many requests in progress at the moment they are queued. There
is no concept of starting or stopping - it runs continuously.
WWW: https://metacpan.org/release/HTTP-Async


Package Version Architecture Repository
p5-HTTP-Async-0.33.txz 0.33 amd64 FreeBSD Ports Quarterly
p5-HTTP-Async-0.33.txz 0.33 i386 FreeBSD Ports Latest
p5-HTTP-Async-0.33.txz 0.33 amd64 FreeBSD Ports Latest
p5-HTTP-Async - - -


Name Value
p5-HTTP-Server-Simple = 0.52
p5-Net-HTTPS-NB = 0.15
p5-URI = 1.76
p5-libwww = 6.36
perl5 = 5.28.1_1


Type URL
Mirror pkg.freebsd.org
Binary Package p5-HTTP-Async-0.33.txz
Source Package www/p5-HTTP-Async

Install Howto

Install p5-HTTP-Async txz package:

# pkg install p5-HTTP-Async

See Also

Package Description
p5-HTTP-Body-1.22.txz HTTP Body Parser
p5-HTTP-BrowserDetect-3.23.txz Determine the Web browser, version, OS from an HTTP user agent string
p5-HTTP-Cache-Transparent-1.4.txz Implementation of http get that keeps a local cache of fetched pages
p5-HTTP-CookieJar-0.008.txz Minimalist HTTP user agent cookie jar
p5-HTTP-Cookies-6.04.txz HTTP Cookie jars
p5-HTTP-Cookies-Mozilla-2.036.txz Cookie storage and management for Mozilla
p5-HTTP-Cookies-iCab-1.132.txz Cookie storage and management for iCab
p5-HTTP-Cookies-w3m-0.01_2.txz Cookie storage and management for w3m
p5-HTTP-DAV-0.49.txz WebDAV client library
p5-HTTP-Daemon-6.06.txz Simple HTTP server class
p5-HTTP-Daemon-SSL-1.04_1.txz Simple http server class with SSL support
p5-HTTP-Date-6.02_1.txz Conversion routines for the HTTP protocol date formats
p5-HTTP-Engine-0.03005_4.txz Perl extension for HTTP Server Engine Drivers
p5-HTTP-Engine-Middleware-0.22_2.txz Perl extension for official distribution of HTTP::Engine
p5-HTTP-Entity-Parser-0.21.txz PSGI compliant HTTP Entity Parser