about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--main.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/main.py b/main.py
index 39ae8f3..4f82213 100644
--- a/main.py
+++ b/main.py
@@ -142,6 +142,10 @@ class HTTPServer:
             # decode request
             request: Request = Request.create(raw_request)
 
+            # log request
+            async with aiofiles.open("logs.log", "a") as f:
+                await f.write(f"IP: {client.getpeername()[0]}\n{request}\n\n")
+
             # handle requests
             try:
                 match request.type: