diff --git a/plugins/api.ts b/plugins/api.ts index 79093ca..04a734d 100644 --- a/plugins/api.ts +++ b/plugins/api.ts @@ -23,11 +23,9 @@ export default defineNuxtPlugin(() => { // 3) SSR 쿠키 포워딩 if (import.meta.server) { const cookie = useRequestHeaders(["cookie"])?.cookie; - // request가 절대 URL이면 호스트 비교 - const reqUrl = typeof request === "string" ? request : String(request); + const reqUrl = String(request); const isBackendApi = - !reqUrl.startsWith("http") || // 상대경로면 내 API - reqUrl.startsWith(baseURL); // 혹은 baseURL과 동일 + !reqUrl.startsWith("http") || reqUrl.startsWith(baseURL); if (cookie && isBackendApi) { options.headers = { ...(options.headers || {}), cookie } as any;