찾다

 >  Q&A  >  본문

NextJS 13에서 API 라우팅을 사용하는 방법

Express를 사용할 때 저는 다음과 같은 사용자를 저장하곤 했습니다. request.user:

으아악

그러나 NextJS 13 API 라우팅 및 미들웨어를 사용하여 이를 수행하는 방법과 쿠키를 사용하는 방법. NextJS를 처음 사용하므로 도움을 주시면 대단히 감사하겠습니다.

P粉903969231P粉903969231446일 전649

모든 응답(1)나는 대답할 것이다

  • P粉176980522

    P粉1769805222023-09-08 00:18:14

    Next.js에서는 NextRequest 및 NextResponse의 쿠키 확장을 사용하여 쿠키를 읽고 조작할 수 있습니다. 구체적인 방법은 다음과 같습니다.

    먼저 다음/헤더에서 쿠키를 가져와야 합니다.

    으아악

    그러면 다음과 같은 쿠키를 얻을 수 있습니다:

    으아악

    쿠키를 설정하려면 Set-Cookie 헤더를 사용하여 새 응답을 반환해야 합니다.

    으아악

    NextRequest 개체를 사용하여 쿠키를 읽을 수도 있습니다.

    으아악

    수신 요청의 경우 쿠키에는 쿠키 가져오기, getAll, 설정 및 삭제 방법이 있습니다. 쿠키가 존재하는지 확인해야 하거나 모든 쿠키를 삭제하려면 선택을 취소해야 합니다.

    보내는 응답의 경우 쿠키에는 get, getAll, set 및 delete 메소드가 있습니다.

    다음은 이러한 방법을 사용하는 방법의 예입니다.

    으아악

    회신하다
    0
  • 취소회신하다