Parse :: AccessLogentry

PARSE :: AccessLogentry kan een lijn van een Apache-toegangslog.
Download nu

Parse :: AccessLogentry Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Marc Slagle
  • Uitgever website:
  • http://search.cpan.org/~mslagle/Silly-Krad-0.03/Krad.pm

Parse :: AccessLogentry Tags


Parse :: AccessLogentry Beschrijving

Parse :: AccessLogentry kan een lijn van een Apache-toegangslog. Parse :: AccessLogentry kan één regel van een Apache-toegangslog toevoegen. Synopsis Gebruik Parse :: AccessLogentry; Mijn $ P = Parse :: AccessLogentry :: Nieuw (); # $ LINE is een tekenreeks met één regel van een toegangslog Mijn $ HASHREF = $ P-> parsse ("$ lijn"); er zijn verschillende modules die zich richten op het genereren van webrapporten, zoals Apache :: PARSELOG. Er zijn ook verschillende plaatsen op het web waar u de regex kunt vinden die nodig is om de regels zelf te ontleden. Dit is simpelweg voor gebruikers die niet met een van dat willen rotzooien, en gewoon een snelle manier willen hebben om deze functionaliteit in hun code te implementeren. Deze module verwerkt de standaard Apache Access_log-indelingen, inclusief het gecombineerde logbestandsformaat dat de verwijzer omvat en gebruikersagent. Het retourformulier De parse () oproep is een hashref met sleutelnamen die de velden zijn in de lijn die net is geparseerd. $ HASHREF -> {host} Client IP van het verzoek $ HASHREF -> {Gebruiker} Gebruiker ingelogd ("-" voor geen) $ hashref -> {datum} Datum van het verzoek $ HASHREF -> {Time} servertijd van Het aanvraag $ HASHREF -> {DIFFGMT} Server Offset van GMT $ HASHREF -> {RTYPE} Type aanvraag (GET, POST, ETC) $ HASHREF -> {Bestand} Bestand gevraagd $ HASHREF -> {proto} Protocol gebruikt (HTTP /1.1, enz.) $ HASHREF -> {Code} Code geretourneerd door Apache (200, 304, enz.) $ Hashref -> {bytes} Aantal bytes geretourneerd naar de client $ hashref -> {verwijzen} Verwijder $ Hashref -> { Agent} User-Agentif U merkte dat het RFC1413-veld ontbreekt, u hebt gelijk. Ik ben niet van plan dit op elk moment binnenkort, omdat hij het nauwelijks gebruikt. Dit is een vrij vroege vrijlating. Maar aangezien een groot deel van deze code wordt opgeheven uit andere bronnen, moet het behoorlijk betrouwbaar zijn. Als iemand ideeën heeft over hoe je het robuuster maakt, laat het me dan weten. Vereisten: · Perl


Parse :: AccessLogentry Gerelateerde software

Perlbug :: log

PERLBUG :: Logboek is een PERL-module voor generieke logging / debugging-functies voor alle perlbug. ...

182

Downloaden