From 7b46d32f7dfb63eb597d6f3ad918766d732af68d Mon Sep 17 00:00:00 2001 From: Helmut Grohne Date: Wed, 24 Sep 2008 02:46:19 +0200 Subject: RequestLogWSGIFilter can also log QUERY_STRING --- wsgitools/filters.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'wsgitools') diff --git a/wsgitools/filters.py b/wsgitools/filters.py index 9b901fd..943f56b 100644 --- a/wsgitools/filters.py +++ b/wsgitools/filters.py @@ -221,6 +221,8 @@ class RequestLogWSGIFilter(BaseWSGIFilter): self.user = environ.get("REMOTE_USER", "-") self.reqmethod = environ["REQUEST_METHOD"] self.path = environ["SCRIPT_NAME"] + environ["PATH_INFO"] + if environ.get("QUERY_STRING"): + self.path = "%s?%s" % (self.path, environ["QUERY_STRING"]) self.proto = environ.get("SERVER_PROTOCOL", None) self.referrer = environ.get("HTTP_REFERER", "-") self.useragent = environ.get("HTTP_USER_AGENT", "-") -- cgit v1.2.3