Commit 3e8cc745
| SHA | 3e8cc745dd692e47784e68f209a70137ec9d86fe |
|---|---|
| Author | Mohamed Bassem <me at mbassem dot com> |
| Author Date | 2025-12-10 08:04 +0000 |
| Committer | Mohamed Bassem <me at mbassem dot com> |
| Commit Date | 2025-12-10 08:04 +0000 |
| Parent(s) | 265b677302fb (diff) |
| Tree | 5b74965c1a78 |
fix: Add cache control header on asset endpoints
| File | + | - | Graph | |
|---|---|---|---|---|
| M | packages/api/utils/assets.ts | +1 | -0 |
|
1 file(s) changed, 1 insertions(+), 0 deletions(-)
packages/api/utils/assets.ts
diff --git a/packages/api/utils/assets.ts b/packages/api/utils/assets.ts index 3da32ff2..7936f4ba 100644 --- a/packages/api/utils/assets.ts +++ b/packages/api/utils/assets.ts @@ -25,6 +25,7 @@ export async function serveAsset(c: Context, assetId: string, userId: string) { // Default Headers c.header("Content-type", metadata.contentType); c.header("X-Content-Type-Options", "nosniff"); + c.header("Cache-Control", "private, max-age=31536000, immutable"); c.header( "Content-Security-Policy", [