Merge commit from fork

This commit is contained in:
Gauthier
2026-07-28 07:36:31 +08:00
committed by GitHub
parent 4b65ab507d
commit f484791105
+5 -2
View File
@@ -270,7 +270,10 @@ class ImageProxy {
const buffer = Buffer.from(response.data, 'binary');
const contentType = response.headers['content-type'] || '';
const extension = mime.getExtension(contentType) || '';
const extension = (mime.getExtension(contentType) || '').replace(
/[^\w-]/g,
''
);
let maxAge = Number(
(response.headers['cache-control'] ?? '0').split('=')[1]
@@ -278,7 +281,7 @@ class ImageProxy {
if (!maxAge) maxAge = 86400;
const expireAt = Date.now() + maxAge * 1000;
const etag = (response.headers.etag ?? '').replace(/"/g, '');
const etag = (response.headers.etag ?? '').replace(/[^\w-]/g, '');
await this.writeToCacheDir(
directory,