diff --git a/src/server/axum/logger.rs b/src/server/axum/logger.rs
index 01cc9f1..ce11ed2 100644
--- a/src/server/axum/logger.rs
+++ b/src/server/axum/logger.rs
@@ -44,7 +44,8 @@ where
 	}
 
 	fn call(&mut self, request: Request) -> Self::Future {
-		let uri = request.uri().path().to_owned();
+		let path = request.uri().path().to_owned();
+		let method = request.method().clone();
 		let future = self.inner.call(request);
 		Box::pin(async move {
 			let response: Response = future.await?;
@@ -54,7 +55,7 @@ where
 			} else {
 				Level::Info
 			};
-			log!(level, "[{}] {}", response.status(), uri);
+			log!(level, "[{}] {} {}", response.status(), method, path);
 			Ok(response)
 		})
 	}