23년 2월 16일 TIL & 개발노트 (redirection과 header)

thumbnail

리다이렉션?

흑우집합소를 개발하던 도중 Next.js에서 프론트 쪽 개발을 하고 있었다.
근데 API Router에서 특정 데이터를 처리하다가 다른 페이지로 리다이렉션(Redirect)을 처리했다.

근데 Header에 값을 넣어서 보냈는데 헤더가 제대로 오지 않았다.

뭐가 문제일까 찾아봤다.

원래 안된다.

StackOverflow에서 답변을 찾을 수 있었다.
그렇다…

원래 안되는 것이었다.
Http 1.0 표준 문제라고 한다.

그래서 저 오버플로우에선 몇 가지 방법을 제시한다.

  1. Session 사용하기
  2. 쿠키 사용
  3. Url query parameter 사용하기

보통 많이 사용하는게 3번 방법이라 나도 3번을 사용했다.
어짜피 Next.Js에서 페이지 로딩할 때 쿼리를 지울 수 있어서 큰 문제는 없이 해결할 수 있었다.


Written by@MHLab
로또는 흑우집합소 🎲
와인관리, 시음노트, 셀러관리는 마와셀 🥂

🫥 My Service|  📜 Contact|  💻 GitHub