개발자
공식문서에 아래 이미지와 같이 메시지, 상태 코드를 보낼 수 있는데 이걸 화면 어디서 받을 수 있나요? next js 버전은 13.1.0 이상 쓰고있습니다.
답변 2
저도 미들웨어를 써본건 아닌데 해당 페이지의 ssr 쪽에서 사용할 수 있지 않을까요? 아래 두개의 article이 도움이 되면 좋겠습니다. https://programming119.tistory.com/254 https://www.ctnicholas.dev/articles/how-to-use-nextjs-middleware
안녕하세요! 미들웨어에서 바로 응답을 내려주고 있어서 브라우저에서 가져다가 사용하기 어렵지 않을까 싶네요. 브라우저 네트워크 탭 보시면 응답이 401로 떨어지는걸 확인할수는 있어요. 브라우저 레벨에서 의미있는 페이지를 하나 생성하시고 미들웨어에서는 해당 페이지로 리다이렉트 시키는게 쉽지 않을까 싶습니다. 사진 기준으로는 아마 해당 미들웨어가 적용된 페이지 방문시 아래 상황이 그려질 것 같습니다: 1. 네트워크 요청은 401로 응답 (브라우저 개발자 도구에서 확인) 2. content-type application/json이기 때문에 JSON.stringify에 있는 부분이 화면에 그대로 출력
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!