---
lib/http/server.py | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/lib/http/server.py b/lib/http/server.py
index 3a05a43..14e9ff7 100644
--- a/lib/http/server.py
+++ b/lib/http/server.py
@@ -88,6 +88,14 @@ class _HttpServerRequest(object):
# authentication)
self.private = None
+ def __repr__(self):
+ status = ["%s.%s" % (self.__class__.__module__, self.__class__.__name__),
+ self.request_method, self.request_path,
+ "headers=%r" % str(self.request_headers),
+ "body=%r" % (self.request_body, )]
+
+ return "<%s at %#x>" % (" ".join(status), id(self))
+
class _HttpServerToClientMessageWriter(http.HttpMessageWriter):
"""Writes an HTTP response to client.
@@ -313,6 +321,8 @@ class HttpServerRequestExecutor(object):
self.request_msg.headers,
self.request_msg.decoded_body)
+ logging.debug("Handling request %r", handler_context)
+
try:
try:
# Authentication, etc.
--
1.7.0.2