728x90
반응형
node에서 웹으로 쿠키를 보낼 때
res.cookie('key', 'value'); cookie()로 보낸다
키, 밸류 , {httpOnly:true, secure:true,}
세번째 인자 값을 넣어주면 쿠키를 보호할 수 있음
응답헤더의 Set-Cookie 내에 값이 들어감
->
headers : {
set-cookie : 'key=value',
}
res.send(), res.render() 에서 보내는 문자열은 모두 body 영역으로 들어감
-> 응답 메시지를 완성시켜서 보내주는 역할
브라우저에는 문자열을 저장할 수 있는 스토리지라는 데이터 저장 공간이 있다
쿠키는 저장소에 있는 cookie 값을 headers에 담아서 보내줌
node에서는 cookie-parser를 통해 볼 수 있음
브라우저에서 쿠키값을 가지고 있기 때문에 어떤 서버에서도 값을 받을 수 있는..?
반응형
'Back_end > node.js' 카테고리의 다른 글
node.js) http 프로토콜과 웹소켓 (0) | 2021.05.31 |
---|---|
node.js) 토큰 검증 sh256 (0) | 2021.05.28 |
node.js) 토큰기반인증과 토큰의 생성(JWT), 암호화 - 2진법 (2) | 2021.05.27 |
node.js) 토큰기반인증과 토큰의 생성(JWT), 암호화, 2진법 (0) | 2021.05.27 |
node.js) 웹 api (0) | 2021.05.26 |
댓글