생성한 쿠키를 다시 웹브라우져가 웹서버 쪽으로 요청했을때
그것을 우리의 웹애플리케이션 안에서 어떻게 알아낼 수 있을까
1.request cookie값을 nodejs에서 가져오기
*google 검색 : how to get cookie in nodejs
console.log(request.headers.cookie); 하면
request 쿠키값 출력
2.가져온 cookie 값을 객체형식으로 바꾸기
*google 검색 : npm cookie
npm install -save cookie
코드상단 var cookie = require('cookie')
var cookies = cookie.parse('쿠키값')
을 하면 쿠키값을 객체의 형식으로 출력해줌
3.request cookie값이 없는경우 처리 방법
그런데 쿠키값이 없으면 parse('undefined')가 되는데
이러면 에러가 나버림
따라서 if문을 활용
'WebApp > Node.js-cookie' 카테고리의 다른 글
Node.js-cookie - login 기능 구현 (0) | 2020.09.30 |
---|---|
Node.js-cookie(secure , httponly 옵션) (0) | 2020.09.25 |
Node.js- session쿠키 vs permanent쿠키 (0) | 2020.09.22 |
Node.js-쿠키와 인증 (0) | 2020.09.21 |