Http :: daemon :: ssl

http :: daemon :: ssl é uma aula simples do servidor HTTP com suporte SSL.
Baixe Agora

Http :: daemon :: ssl Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Peter Behroozi
  • Site do editor:
  • http://search.cpan.org/~aufflick/HTTP-Daemon-SSL-1.04/SSL.pm

Http :: daemon :: ssl Tag


Http :: daemon :: ssl Descrição

Http :: daemon :: SSL é uma aula simples do servidor HTTP com suporte SSL. Http :: daemon :: ssl é uma simples classe de servidor HTTP com suporte SSL.Synopsis Use http :: daemon :: ssl; Use http :: status; # Certifique-se de ter um certificado / diretório com "server-cert.pem" # e "server-key.pem" antes de executar isso! Meu $ D = http :: daemon :: ssl-> new || morrer; Imprimir "Por favor entre em contato comigo: n"; Enquanto (minhas $ c = $ D-> aceitar) {while (my $ r = $ c-> get_request) {if ($ r-> método eq 'get' e $ r-> url-> path eq "/ xyzzy ") {# Lembre-se, isto é * não * Prática recomendada :-) $ c-> send_file_response (" / etc / passwd "); } else {$ c-> send_error (rc_foridden)}} $ c-> fechar; UNDEF ($ c); } Instâncias do http :: daemon :: ssl classe são http / 1.1 servidores que ouvem um soquete para solicitações recebidas. O http :: daemon :: SSL é uma subpasta do IO :: SSL :: SSL, para que você possa executar operações de soquete diretamente nele. O método Accept () retornará quando uma conexão de um cliente estiver disponível. Em um contexto escalar, o valor retornado será uma referência a um objeto do http :: daemon :: ClientConn :: SSL Classe que é outro IO :: Socket :: SSL subclasse. Em um contexto de lista, uma matriz de dois elementos é retornada contendo o novo http :: daemon :: ClientConn :: SSL referência e o endereço de pares; A lista estará vazia no fracasso. (Note que a versão 1.02 erroneamente não honrou o contexto da lista). Chamando o método Get_Request () no objeto Http :: Daemon :: ClientConn :: SSL lerá dados do cliente e retornará uma referência de objeto Http :: Request.Este https daemon não fork (2) para você. Seu aplicativo, isto é, o usuário do http :: daemon :: SSL é responsável pela bifurcação se é desejável. Observe também que o usuário é responsável por gerar respostas que estão em conformidade com o protocolo HTTP / 1.1. A classe Http :: Daemon :: ClientConn fornece alguns métodos que facilitam isso. Requisitos: · Perl.


Http :: daemon :: ssl Software Relacionado