| Http :: server :: brick Simple Pure Perl HTTP-Server für Prototyping "Im Stil von" Rubys Webrick " |
Jetzt downloaden |
Http :: server :: brick Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- Mark Aufflick
- Website des Verlags:
- http://search.cpan.org/~aufflick/
Http :: server :: brick Stichworte
Http :: server :: brick Beschreibung
Einfacher reinen Perl-HTTP-Server für das Prototyping "im Stil von" Rubys Webrick Http :: server :: brick ist ein einfacher reine Perl-HTTP-Server für Prototyping "Im Stil von" Ruby's webrick.synopsis verwenden http :: server :: brick; Verwenden Sie HTTP :: Status; Mein $ server = http :: server :: brick-> neu (port => 8888); $ Server-> Mount ('/ foo / bar' => {path => '/ einiges / einiges / verzeichnis / htdocs',}); $ Server-> Mount ('/ test / proc' => {Handler => SUB {MY ($ REQ, $ res) = @_; $ res-> add_content ("Pfadinformationen: $ REQ -> {path_info}" ); 1;}, Wildcard => 1,}); $ server-> montieren ('/ test / procty' => {handler => sub {my ($ echt, $ res) = @_; $ res-> add_content ("flubber"); $ res-> header ('Content-Typ', 'Text / Plain'); 1;}, Wildcard => 1,}); # Diese nächsten beiden sind gleichwertiger $ server-> mount ('/favicon.ico' => {handler => sub {rc_not_found},}); $ Server-> Mount ('/favicon.ico' => {Handler => SUB {MY ($ REQ, $ res) = @_; $ res-> Code (RC_Not_Found); 1;},}); # Start akzeptieren Anforderungen (wird nicht zurückgegeben, es sei denn, / bis der Prozess # ein HUP-Signal erhält) $ server-> starten; für einen SSL-Server (HTTPS) -Server, ersetzen Sie die neue () Zeile oben mit: Verwenden Sie HTTP :: Daemon :: SSL ; Mein $ server = http :: server :: ziegel-> neu (port => 8889, daemon_class => 'http :: daemon :: ssl', daemon_args => ,); Anforderungen: · Perl.
Http :: server :: brick Zugehörige Software