From 405c8b3f938e3bc5b1eec9501d2ba203734c8253 Mon Sep 17 00:00:00 2001 From: Jeffrey Alan Scudder Date: Mon, 23 Mar 2026 19:47:23 -0700 Subject: [PATCH] oven: expose os-image layout headers to browser --- oven/server.mjs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/oven/server.mjs b/oven/server.mjs index b414a4fdc1..131f420b36 100644 --- a/oven/server.mjs +++ b/oven/server.mjs @@ -359,6 +359,10 @@ app.use((req, res, next) => { res.setHeader('Access-Control-Allow-Origin', '*'); res.setHeader('Access-Control-Allow-Methods', 'GET, POST, OPTIONS'); res.setHeader('Access-Control-Allow-Headers', 'Content-Type, Authorization'); + res.setHeader( + 'Access-Control-Expose-Headers', + 'Content-Length, Content-Disposition, X-AC-OS-Requested-Layout, X-AC-OS-Layout, X-AC-OS-Fallback, X-AC-OS-Fallback-Reason', + ); if (req.method === 'OPTIONS') { return res.sendStatus(200); } -- 2.51.2