Description
p5-HTTP-Daemon - Simple HTTP server class
Property | Value |
---|---|
Distribution | FreeBSD 11 |
Repository | FreeBSD Ports Quarterly i386 |
Package filename | p5-HTTP-Daemon-6.06.txz |
Package name | p5-HTTP-Daemon |
Package version | 6.06 |
Package release | - |
Package architecture | i386 |
Package type | txz |
Category | perl5 www |
Homepage | https://metacpan.org/release/HTTP-Daemon |
License | GPLv1+, ART10 |
Maintainer | sunpoet@FreeBSD.org |
Download size | 22.26 KB |
Installed size | 72.20 KB |
Instances of the HTTP::Daemon class are HTTP/1.1 servers that listen on a socket for incoming requests. The HTTP::Daemon is a subclass of IO::Socket::INET, so you can perform socket operations directly on it too. The accept() method will return when a connection from a client is available. The returned value will be an HTTP::Daemon::ClientConn object which is another IO::Socket::INET subclass. Calling the get_request() method on this object will read data from the client and return an HTTP::Request object. The ClientConn object also provide methods to send back various responses. This HTTP daemon does not fork(2) for you. Your application, i.e. the user of the HTTP::Daemon is responsible for forking if that is desirable. Also note that the user is responsible for generating responses that conform to the HTTP/1.1 protocol. WWW: https://metacpan.org/release/HTTP-Daemon
Alternatives
Package | Version | Architecture | Repository |
---|---|---|---|
p5-HTTP-Daemon-6.06.txz | 6.06 | i386 | FreeBSD Ports Latest |
p5-HTTP-Daemon-6.06.txz | 6.06 | amd64 | FreeBSD Ports Latest |
p5-HTTP-Daemon-6.06.txz | 6.06 | amd64 | FreeBSD Ports Quarterly |
p5-HTTP-Daemon | - | - | - |
Requires
Name | Value |
---|---|
p5-HTTP-Date | = 6.02_1 |
p5-HTTP-Message | = 6.18 |
p5-LWP-MediaTypes | = 6.04 |
perl5 | = 5.30.0 |
Download
Type | URL |
---|---|
Mirror | pkg.freebsd.org |
Binary Package | p5-HTTP-Daemon-6.06.txz |
Source Package | www/p5-HTTP-Daemon |
Install Howto
Install p5-HTTP-Daemon txz package:
# pkg install p5-HTTP-Daemon
See Also
Package | Description |
---|---|
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 |
p5-HTTP-Exception-0.04006_2.txz | Perl extension to throw HTTP-Errors as (Exception::Class-) Exceptions |
p5-HTTP-HeaderParser-XS-0.20_1.txz | XS extension for processing HTTP headers |
p5-HTTP-Headers-Fast-0.21.txz | Perl extension for faster implementation of HTTP::Headers |
p5-HTTP-Link-Parser-0.200_1.txz | Parse HTTP Link headers |
p5-HTTP-Lite-2.44.txz | Perl5 modules for Lightweight HTTP implementation |
p5-HTTP-MHTTP-0.15_1.txz | Low level access to the HTTP protocol |
p5-HTTP-Message-6.18.txz | Representation of HTTP style messages |
p5-HTTP-MobileAgent-0.36_2.txz | HTTP mobile user agent string parser for Perl |
p5-HTTP-MobileAgent-Plugin-Charset-0.04_1.txz | Perl extension to plugin Encode::JP::Mobile for HTTP::MobileAgent |
p5-HTTP-MobileAgent-Plugin-Locator-0.04_1.txz | Mobile location information plugin for p5-HTTP-MobileAgent |
Advertisement
Advertisement