Analisar :: AccessLogentry.

Parse :: AccessLogentry pode analisar uma linha de um log de acesso Apache.
Baixe Agora

Analisar :: AccessLogentry. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Marc Slagle
  • Site do editor:
  • http://search.cpan.org/~mslagle/Silly-Krad-0.03/Krad.pm

Analisar :: AccessLogentry. Tag


Analisar :: AccessLogentry. Descrição

Parse :: AccessLogentry pode analisar uma linha de um log de acesso Apache. Analisar :: AccessLogentry pode analisar uma linha de um log de acesso Apache. Synopsis Use Analse :: AccessLogentry; My $ p = Analise :: AccessLogentry :: NOVO (); # $ Line é uma string contendo uma linha de um log de acesso My $ hashref = $ p-> anal ("$ linha"); Existem vários módulos que se concentram na geração de relatórios da Web, como o Apache :: Parselog. Há também vários lugares na web onde você pode encontrar o regex necessário para analisar as linhas por conta própria. Isso é simplesmente para os usuários que não querem mexer com nada disso, e só quer ter uma maneira rápida de implementar essa funcionalidade em seu código. Este módulo manipula os formatos de Access_Log do Apache padrão, incluindo o formato de arquivo de log combinado que inclui o referenciador e usuário. O formulário de retorno A chamada Parse () é um hashref com nomes de chave sendo os campos na linha apenas analisada. $ Hashref -> {host} cliente de cliente da solicitação $ hashref -> {user} logado do usuário ("-" para nenhum) $ hashref -> {date} Data da solicitação $ hashref -> {tempo} tempo do servidor O Solicitar $ Hashref -> {diffgmt} Offset do servidor GMT $ Hashref -> {rtype} tipo de solicitação (get, post, etc) $ hashref -> {file} arquivo solicitado $ hashref -> {proto} protocolo usado (http} /1.1, etc) $ hashref -> {código} código retornado por Apache (200, 304, etc) $ hashref -> {bytes} número de bytes retornado ao cliente $ hashref -> {referir} reparador $ hashref -> { Agente} User-Agentif Você notou que o campo RFC1413 está faltando, você está certo. Eu não planejo incluir isso em breve, já que quase ninguém o usa. Este é um lançamento bem cedo. Mas como grande parte deste código é levantado de outras fontes, deve ser bastante confiável. Se alguém tiver alguma ideia sobre como torná-lo mais robusto, deixe-me saber. Requisitos: · Perl.


Analisar :: AccessLogentry. Software Relacionado