Http :: server :: tijolo

servidor http simples puro perl para prototipagem "no estilo de" Ruby's WeBrick
Baixe Agora

Http :: server :: tijolo Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Mark Aufflick
  • Site do editor:
  • http://search.cpan.org/~aufflick/

Http :: server :: tijolo Tag


Http :: server :: tijolo Descrição

Servidor HTTP Pure Perl simples para prototipagem "no estilo de" WeBrick de Ruby Http :: server :: Brick é um servidor HTTP Pure Perl simples para prototipagem "no estilo" Ruby's WeBrick.Synopsis usa http :: server :: Brick; Use http :: status; Meu $ Servidor = Http :: Server :: Brick-> Novo (Port => 8888); $ server-> Mount ('/ foo / bar' => {path => '/ alguns / diretório / htdocs',}); $ server-> Mount ('/ test / proc' => {handler => sub {my ($ req, $ res) = @_; $ res-> add_content ("info do caminho: $ req -> {path_info}" ); 1;}, curinga => 1,}); $ server-> Mount ('/ test / proc / texty' => {handler => sub {my ($ req, $ res) = @_; $ res-> add_content ("flubber"); $ res- cabeçalho («Tipo de conteúdo», «texto / simples»); 1;}, curinga => 1,}); # Estes próximos dois são equivalentes $ server-> Mount ('/favicon.ico' => {handler => sub {rc_not_found},}); $ server-> montar ('/favicon.ico' => {handler => sub {my ($ req, $ res) = @_; $ res-> código (rc_not_found); 1;},}); # começar a aceitar solicitações (não retornará a menos que / até o processo # receba um sinal de HUP) $ server-> Iniciar; para um servidor SSL (HTTPS), substitua a nova () linha acima com: use http :: daemon :: ssl ; Meu $ Servidor = Http :: Servidor :: Brick-> New (Port => 8889, Daemon_Class => 'http :: daemon :: ssl', daemon_args => ,); Requisitos: · Perl.


Http :: server :: tijolo Software Relacionado