added missing cache directives to media adapter serving

This commit is contained in:
dswbx
2025-03-03 07:14:01 +01:00
parent 3bf3bb32a4
commit 6c1eea76e5
4 changed files with 32 additions and 6 deletions

View File

@@ -18,6 +18,16 @@ export function pickHeaders(headers: Headers, keys: string[]): Record<string, st
return res;
}
export function pickHeaders2(headers: Headers, keys: string[]): Headers {
const newHeaders = new Headers();
for (const key of keys) {
if (headers.has(key)) {
newHeaders.set(key, headers.get(key)!);
}
}
return newHeaders;
}
export const replaceUrlParam = (urlString: string, params: Record<string, string>) => {
let newString = urlString;
for (const [k, v] of Object.entries(params)) {