Bruno Cantieni <[EMAIL PROTECTED]> (Tuesday, February 03, 2004 9:54 AM):
> Hello, > I'm trying to generate a report which lists only method POST log entries for > a specific PHP page. > I have no problem limiting/restricting the report to requests for this > single PHP page, however, I can not use a regex such as > "^/direcories_here/page_name.php?action=action" in order to only get > submitted pages. > The PHP pages actually submitted don't result in a log entry with arguments > but rather just the method. > How can I filter on the method?? POST method does not include the form arguments in the request, it is submitted separately and not logged. This is by design for space saving (POST has no size limit) and security (otherwise HTTPS requests could expose private information). You will not be able to report on these request with log file analysis software. In addition, Analog neither reads nor processes the method part of the log file. So you cannot use *INCLUDE or *EXCLUDE commands to limit requests by method. (See http://analog.cx/docs/include.html.) I can think of three alternate approaches off hand: 1] Use a custom LOGFORMAT command where the method is explicitly POST (rather than %j) to only read log file lines that match a POST request. (See http://analog.cx/docs/logfmt.html for details.) 2] Pre-process the log file with a script (or grep on unix -- you could even do this "inline" with the UNCOMPRESS command) so that only the POST-method requests for the particular file are given to Analog. 3] Use some alternate request logging method inside your application to store the particular requests you want to track to a special log file and process that later with Analog. -- Jeremy Wadsack Wadsack-Allen Digital Group +------------------------------------------------------------------------ | TO UNSUBSCRIBE from this list: | http://lists.isite.net/listgate/analog-help/unsubscribe.html | | Digest version: http://lists.isite.net/listgate/analog-help-digest/ | Usenet version: news://news.gmane.org/gmane.comp.web.analog.general | List archives: http://www.analog.cx/docs/mailing.html#listarchives +------------------------------------------------------------------------
