Http :: server :: brick

Simple Pure Perl HTTP-Server für Prototyping "Im Stil von" Rubys Webrick "
Jetzt downloaden

Http :: server :: brick Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • 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