Log request methods
This commit is contained in:
parent
d90b51f752
commit
f4009a7fa7
1 changed files with 3 additions and 2 deletions
|
@ -44,7 +44,8 @@ where
|
||||||
}
|
}
|
||||||
|
|
||||||
fn call(&mut self, request: Request) -> Self::Future {
|
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);
|
let future = self.inner.call(request);
|
||||||
Box::pin(async move {
|
Box::pin(async move {
|
||||||
let response: Response = future.await?;
|
let response: Response = future.await?;
|
||||||
|
@ -54,7 +55,7 @@ where
|
||||||
} else {
|
} else {
|
||||||
Level::Info
|
Level::Info
|
||||||
};
|
};
|
||||||
log!(level, "[{}] {}", response.status(), uri);
|
log!(level, "[{}] {} {}", response.status(), method, path);
|
||||||
Ok(response)
|
Ok(response)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue