diff --git a/cors-proxy/src/index.ts b/cors-proxy/src/index.ts index 129e7eb..94b6c85 100644 --- a/cors-proxy/src/index.ts +++ b/cors-proxy/src/index.ts @@ -279,8 +279,8 @@ function serveYouTubeEmbed(url: string) { - `; @@ -299,6 +299,14 @@ function isYouTubeEmbed(urlString: string) { ); } +function escapeHtmlAttr(str: string): string { + return str + .replace(/&/g, "&") + .replace(/"/g, """) + .replace(//g, ">"); +} + // Transform YouTube URLs to use youtube-nocookie.com for enhanced privacy function transformYouTubeUrl(urlString: string): string { try { @@ -315,7 +323,7 @@ function transformYouTubeUrl(urlString: string): string { return url.toString(); } - return urlString; + return url.toString(); } catch { return urlString; }