| Apache :: filtro apache :: filtro é um módulo Perl que pode alterar a saída de manipuladores anteriores. |
Baixe Agora |
Apache :: filtro Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Ken Williams
- Site do editor:
- http://search.cpan.org/~kwilliams/Module-Build-0.2808/lib/Module/Build/Compat.pm
Apache :: filtro Tag
Apache :: filtro Descrição
Apache :: filtro é um módulo Perl que pode alterar a saída de manipuladores anteriores. Apache :: filtro é um módulo Perl que pode alterar a saída de manipuladores anteriores.synopsis #### em httpd.conf: perlmodule apache :: filtro # é isso - isso não é um manipulador. SetHandler Perl-script perlsetvar filtro no PerlHandler Filter1 Filter2 Filter3 #### no Filter1, Filter2 e Filter3: $ r = $ r-> filtro_register (); # Requerido meu $ FH = $ r-> filtro_input (); # Opcional (você pode não precisar da entrada FH) enquanto (<$ fh>) {s / algo / outra coisa /; imprimir; } #### ou, alternativamente: $ r = $ r-> filtro_register (); meu ($ FH, $ status) = $ r-> filter_input (); # Obter informações de status Retornar $ status a menos que $ status == OK; enquanto (<$ fh>) {s / algo / alguma outra coisa /; imprimir; } Na operação básica, cada um dos artesanadores Filter1, Filter2 e Filter3 fará uma chamada para $ r-> filtro_input (), que retornará um arquivo handandle. Para o Filter1, o filehandle aponta para o arquivo solicitado. Para Filter2, o FileHandle contém qualquer filtro1 escreveu para STDOUT. Para o Filter3, ele contém qualquer filtro2 escreveu para STDOUT. A saída do Filter3 vai diretamente para o navegador.Note que os módulos Filter1, Filter2 e Filter3 são listados na ordem encaminhada, em contraste com a listagem de ordem inversa do Apache :: OutuThetchain.Quando você tem esse módulo, você pode Use o mesmo manipulador tanto quanto um manipulador autônomo e como um elemento em uma corrente. Apenas certifique-se de que sempre que você estiver encadeando, todos os manipuladores da cadeia são "conscientes do filtro", isto é, cada um deles chamam de $ r-> Filter_Register () exatamente uma vez, antes de começar a imprimir a stdout. Deve haver quase nenhuma sobrecarga para fazer isso quando há apenas um elemento na cadeia. Requisitos: · Perl.
Apache :: filtro Software Relacionado