vk98's picture
Initial backend deployment - Hono proxy + ColPali embedding API
5dfbe50
raw
history blame contribute delete
404 Bytes
import { Context, Next } from 'hono';
import { logger } from 'hono/logger';
export const loggerMiddleware = logger((str, ...rest) => {
console.log(str, ...rest);
});
export const requestIdMiddleware = async (c: Context, next: Next) => {
const requestId = c.req.header('X-Request-ID') || crypto.randomUUID();
c.set('requestId', requestId);
c.header('X-Request-ID', requestId);
await next();
};