diff --git a/src/app/api/search/resources/route.ts b/src/app/api/search/resources/route.ts index 01b5980..9a92aa4 100644 --- a/src/app/api/search/resources/route.ts +++ b/src/app/api/search/resources/route.ts @@ -1,23 +1,16 @@ -import { NextResponse } from 'next/server'; +import { NextRequest, NextResponse } from 'next/server'; import { getAvailableApiSites, getCacheTime } from '@/lib/config'; export const runtime = 'edge'; // OrionTV 兼容接口 -export async function GET() { +export async function GET(request: NextRequest) { + console.log('request', request.url); try { const apiSites = await getAvailableApiSites(); - const cacheTime = await getCacheTime(); - return NextResponse.json(apiSites, { - headers: { - 'Cache-Control': `public, max-age=${cacheTime}, s-maxage=${cacheTime}`, - 'CDN-Cache-Control': `public, s-maxage=${cacheTime}`, - 'Vercel-CDN-Cache-Control': `public, s-maxage=${cacheTime}`, - 'Netlify-Vary': 'query', - }, - }); + return NextResponse.json(apiSites); } catch (error) { return NextResponse.json({ error: '获取资源失败' }, { status: 500 }); }