feat(server/middleware): create request logging middleware
This commit is contained in:
parent
84502b68b8
commit
da700b90d5
12
server/middleware/90.log.ts
Normal file
12
server/middleware/90.log.ts
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
import { log } from "~/lib/server/logger";
|
||||||
|
|
||||||
|
export default eventHandler(async (ev) => {
|
||||||
|
log.profile("request");
|
||||||
|
ev.node.res.on("close", () => {
|
||||||
|
log.profile(
|
||||||
|
`{${
|
||||||
|
ev.context.currentUser?.username || "guest"
|
||||||
|
}} | ${ev.method.toLocaleUpperCase()} @ ${ev._path}`,
|
||||||
|
);
|
||||||
|
});
|
||||||
|
});
|
Loading…
x
Reference in New Issue
Block a user