diff --git a/main.ts b/main.ts index 576eda9..79a8df9 100644 --- a/main.ts +++ b/main.ts @@ -158,6 +158,7 @@ interface RenderRequest { height: number; }; scale?: number; + extraHTTPHeaders?: Record; }; input: string; @@ -170,6 +171,7 @@ async function doRender(request: RenderRequest): Promise { ...devices["Desktop Chrome"], viewport: request.device.viewport, deviceScaleFactor: request.device.scale ?? 1, + extraHTTPHeaders: request.device.extraHTTPHeaders ?? {}, }); const page = await context.newPage();