import { proxyMedia } from '@/lib/api/media'; export const runtime = 'nodejs'; export const dynamic = 'force-dynamic'; export async function GET(request: Request, context: {params: Promise<{path: string[]}>}) { const {path} = await context.params; if (path.some(part => !part || part === '..' || part === '.' || /[\\/?#\u0000-\u001f]/.test(part))) return new Response(null,{status:400}); return proxyMedia(request,'/h5/m3u8/'+path.map(encodeURIComponent).join('/')); }