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