| Http :: servidor :: ladrillo Simple Pure Perl HTTP Server para prototipos "En el estilo de" Webrick de Ruby's |
Descargar ahora |
Http :: servidor :: ladrillo Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Mark Aufflick
- Sitio web del editor:
- http://search.cpan.org/~aufflick/
Http :: servidor :: ladrillo Etiquetas
Http :: servidor :: ladrillo Descripción
Simple PERL PERL HTTP Server para prototipos "En el estilo de" Webrick de Ruby's Http :: servidor :: Ladrillo es un servidor HTTP de PERL Pure simple para prototipos "En el estilo de" WeBrick.Synopsis de Ruby's Webrick.Synopsis, http :: Server :: Ladrillo; Utilice http :: status; My $ Server = http :: Server :: Brick-> Nuevo (Puerto => 8888); $ servidor-> Monte ('/ foo / bar' => {ruta => '/ algunos / algunos / directorios / htdocs',}); $ servidor-> Montaje ('/ prueba / proc' => {handler => sub {my ($ req, $ res) = @_; $ res-> add_content ("Información de ruta: $ req -> {path_info}" ); 1;}, comodín => 1,}); $ servidor-> Montaje ('/ prueba / proc / texty' => {handler => sub {my ($ req, $ res) = @_; $ res-> add_content ("Flubber"); $ Res-> encabezado ('Tipo de contenido', 'texto / liso'); 1;}, comodín => 1,}); # Estos siguientes dos son equivalentes $ servidor-> Monte ('/favicon.ico' => {handler => sub {rc_not_found},}); $ servidor-> Monte ('/favicon.ico' => {Handler => Sub {My ($ req, $ res) = @__; $ res-> código (rc_not_found); 1;},}); # Iniciar aceptar solicitudes (no volverá a menos que / hasta que el proceso # reciba una señal HUP) $ servidor-> Inicio; Para un servidor SSL (https), reemplace la nueva () línea arriba con: use http :: daemon :: ssl ; My $ Server = http :: servidor :: ladrillo-> nuevo (puerto => 8889, daemon_class => 'http :: daemon :: ssl', daemon_args => ,); Requisitos: · Perl
Http :: servidor :: ladrillo Software relacionado