/
opt
/
canhelp
/
node_modules
/
hono
/
dist
/
middleware
/
request-id
/
/opt/canhelp/node_modules/hono/dist/middleware/request-id
mkdir
upload
Name
Size
Mode
Actions
index.js
107
0644
edit
dl
rm
request-id.js
529
0644
edit
dl
rm
Edit:
/opt/canhelp/node_modules/hono/dist/middleware/request-id/request-id.js
(529B)
// src/middleware/request-id/request-id.ts var requestId = ({ limitLength = 255, headerName = "X-Request-Id", generator = () => crypto.randomUUID() } = {}) => { return async function requestId2(c, next) { let reqId = headerName ? c.req.header(headerName) : void 0; if (!reqId || reqId.length > limitLength || /[^\w\-=]/.test(reqId)) { reqId = generator(c); } c.set("requestId", reqId); if (headerName) { c.header(headerName, reqId); } await next(); }; }; export { requestId };
Save
cmd:
run