작성
·
168
0
쿠키 강의에서 18:00 부분 질문있습니다
아래 코드에서 처음에는 login으로 들어가서 로그인창이나옵니다
그리고 서버에서는 set cookie로 응답을 보내겠죠? 그러고 끝이 나야하는데
왜 처음 로그인할때는 ~~님 환영합니다 까지 뜨는건가요?
요청은 제가 한번 보낸것 아닌가요?
요청(처음로그인) -> 응답(302,쿠키 보내기) .. 여기서 재 요청을 하면 else if(cookies.name)이 작동해야하지만
왜 한번만 요청을 했는데 login , cookies.name 이렇게 2개가 작동하는건가요?
답변 1
0
302 응답은 브라우저가 Location에 적힌 주소로 이동하게 만듭니다. 브라우저는 /로 요청을 다시 보내므로 ~님 안녕하세요가 나오는 겁니다.
즉, 브라우저가 302를 보고 요청을 한 번 더 보낸 겁니다.