섹션3. 날씨 재검증하기 NextRequest 질문입니다.

콘솔로그 결과

안녕하세요 선생님, 강의를보고 간단하게 따라해보았는데요
NextRequest 타입의 req를 매개변수로 받아와서
req를 console.log 에 찍어보면 undefined가 뜹니다.
혹시 NextRequest 사용에 조건이 따로 있을까요?
req.nextUrl.pathname 으로 url 도 가져와보고 싶고한데
생각처럼 잘 안되네요..
답변 1
1
안녕하세요! 다른 수강생분들도 헷갈리실 수 있는 부분인데 질문해주셔서 감사해요.
검증 API에서 사용하는 NextRequest 값은 API 정의에 사용하는 라우트 핸들러(Route Handler)에서 사용할 수 있는 값입니다. 캡쳐해서 올려주신 Page에서 params와 searchParams 외에 nextUrl과 같은 값을 찾을 수 없는 이유입니다.
원하시는 값이 pathname이라면 usePathname 훅을 사용해보시면 좋을 것 같아요!
참고: https://nextjs.org/docs/app/api-reference/functions/use-pathname
usePathname은 클라이언트 컴포넌트에서 사용 가능합니다.
확인해보시고 문제가 해결되지 않았다면 다시 질문 남겨주세요! 매번 질문 주셔서 감사해요.
안녕하세요! 서비스 배포를 하는데 에러가 생겨서 문의드립니다!
1
543
1
안녕하세요 generateStaticParams 관해서 질문
0
366
2
next/image에 대한 질문
1
266
1
데이터 재검증 방법
1
277
2
next.js 에서 서버 컴포넌트 비중을 늘리는 이유
1
346
1
route.ts에 async 키워드가 필요한가요?
1
191
1
import 절대경로 설정 방법 질문 드립니다!
0
306
1
VSCode 확장프로그램은 어떤 것을 사용하셨나요?
0
338
1
환경변수 오류
1
243
1
하이드레이션 질문 드립니다
2
318
2
프론트엔드가 Next를 이용하여 API 만드는 이유가 궁금합니다~!
3
734
1
generateStaticParams에 대하여 질문 드립니다~!
2
867
1
선생님 혹시 Next.js 13에서의 React-query는 어떻게 생각하실까요?
2
1947
3
클라이언트 컴포넌트는 SSG? SSR?
2
859
2
SSR과 RSC의 차이점에 관하여 질문이 있습니다.
1
1287
1
nextjs의 14버전에서 data fetch
1
1422
1
비동기 호출, fetch, 라우트 핸들러 관련 질문입니다.
1
427
1
revalidate 질문
1
479
1
메타데이터 관련 질문
0
214
1
비동기 호출 관련 질문있습니다!
2
327
1
Revalidate 부분 질문
0
345
1
서버 컴포넌트 관련 질문입니다!
3
1690
5
Data Fetching 관련 질문 있습니다~
2
521
1
useRouter 를 import 할때 next/router만 뜨는 경우
0
611
2





