wsgi-request-logger icon indicating copy to clipboard operation
wsgi-request-logger copied to clipboard

A WSGI HTTP-Request Logger

Results 9 wsgi-request-logger issues
Sort by recently updated
recently updated
newest added

1) Fix standard formatter 2) misc refactoring 3) remove unused datetime import

I get the following Traceback with py3 ``` Traceback (most recent call last): File "/usr/local/lib/python3.8/site-packages/waitress/channel.py", line 356, in service task.service() File "/usr/local/lib/python3.8/site-packages/waitress/task.py", line 172, in service self.execute() File "/usr/local/lib/python3.8/site-packages/waitress/task.py", line...

This makes the responses empty on some cases. I cannot give you the code to reproduce but this is not production ready. `ERR_CONTENT_LENGTH_MISMATCH`

I'm serving dynamically generated files with my WSGI application and are streaming them to the client. When I apply the wsgi-request-logger middleware the files are empty. The reason is that...

If the user agent or referer include double quotes ("), the log entries become unparsable because the quotes are not escaped and will look like `127.0.0.1 - - [16/Mar/2017:15:39:18 +0000]...

Looks like you made a breaking change in the latest version that caused our builds to [fail](https://travis-ci.org/Miserlou/Zappa/builds/166015925). It'd be nice if you could keep a changelog so that we could...

add the request uuid to the access log, if wsgi-request-id is used, otherwise ignore it. some pep8 fixes in setup.py

It seems that 5xx responses are not logged to access log. Example below does not log a request at all, when the server responded with HTTP 500: ``` python from...

--- Exception happened during processing of request from ('127.0.0.1', 50163) Traceback (most recent call last): File "D:\python35\lib\site-packages\paste\httpserver.py", line 1085, in process_request_in_thread self.finish_request(request, client_address) File "D:\python35\lib\socketserver.py", line 357, in finish_request self.RequestHandlerClass(request,...