import p5-HTTP-Async
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.
This commit is contained in:
parent
190d0912af
commit
21f6cd7846
21
www/p5-HTTP-Async/Makefile
Normal file
21
www/p5-HTTP-Async/Makefile
Normal file
@ -0,0 +1,21 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2007/07/22 16:44:25 simon Exp $
|
||||
|
||||
COMMENT= process multiple HTTP requests in parallel without blocking
|
||||
|
||||
MODULES= cpan
|
||||
DISTNAME= HTTP-Async-0.07
|
||||
CATEGORIES= www
|
||||
|
||||
MAINTAINER= Simon Bertrang <simon@openbsd.org>
|
||||
|
||||
# Perl
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM=Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
RUN_DEPENDS= ::www/p5-libwww
|
||||
|
||||
REGRESS_DEPENDS=::www/p5-Test-HTTP-Server-Simple
|
||||
|
||||
.include <bsd.port.mk>
|
5
www/p5-HTTP-Async/distinfo
Normal file
5
www/p5-HTTP-Async/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (HTTP-Async-0.07.tar.gz) = 0Y0scF6oorHj1Ay2Xuc/vQ==
|
||||
RMD160 (HTTP-Async-0.07.tar.gz) = EyjGP4aMWRC3Q0Ip+LpUpynTG8s=
|
||||
SHA1 (HTTP-Async-0.07.tar.gz) = 2fajWCNdv4hwBbgq4MX2SIm6szo=
|
||||
SHA256 (HTTP-Async-0.07.tar.gz) = i7r92XTxfoEvafoC8c9ZjFcoxi5s1NI+wJj4cFBTwnc=
|
||||
SIZE (HTTP-Async-0.07.tar.gz) = 16855
|
4
www/p5-HTTP-Async/pkg/DESCR
Normal file
4
www/p5-HTTP-Async/pkg/DESCR
Normal file
@ -0,0 +1,4 @@
|
||||
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.
|
6
www/p5-HTTP-Async/pkg/PLIST
Normal file
6
www/p5-HTTP-Async/pkg/PLIST
Normal file
@ -0,0 +1,6 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2007/07/22 16:44:25 simon Exp $
|
||||
${P5SITE}/HTTP/Async/
|
||||
${P5SITE}/HTTP/Async.pm
|
||||
${P5SITE}/HTTP/Async/Polite.pm
|
||||
@man man/man3p/HTTP::Async.3p
|
||||
@man man/man3p/HTTP::Async::Polite.3p
|
Loading…
Reference in New Issue
Block a user