NODE.JS cookie (1)

cookie란? : 웹에 저속할 때 서버에 의해 사용자의 컴퓨터에 저장되는 정보

cookie 사용 방법 : npm install cookie-parser --save

http 통신 : 비연결성

cookie : 사용자가 관리

쿠키 설정 확인 방법 : F12 => Application => Cookies

require("cookie-parser") : 쿠키 생성

app.use(쿠키명()) : cookie에서 동작하는 값을 middle ware에 부여 (쿠키라우터보다 먼저 생성)

 

 

 

 

 

 

 

 

 

 

 

 

 

NODE.JS cookie (2)

const 쿠키설정명 = { : 쿠키 설정 방법

httpOnlyt: true : 웹(http)통신만 적용

maxAge: 5000 : 쿠키 유지 시간 지정

const 쿠키밸류명 = req.cookies.쿠키 키값 : 사용자가 지정한 쿠키밸류값 설정

res.cookie(쿠키 키값, 쿠키 밸류값, 쿠키 설정명) : 쿠키값 설정 적용

res.render({쿠키밸류명}) : 쿠키값 넘겨주기

* window.open() : 새로운 창 표현 (괄호 안에 ""넣어야 새로운 창 표현 가능)

 

실행 결과

 

 

 

 

 

 

 

 

 

 

 

 

 

NODE.JS cookie (3)

location.href = "" : 서버로 다시 요청

 

실행 결과

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NODE.JS cookie (4)

signed : true : 쿠키 밸류값을 암호화 처리

req.signedCookies.쿠키 키값  : 암호된 쿠키밸류값 설정 

* 경로의 내용을 받아올 때는 req.parms.변수명 으로 표현한다 (변수명은 router에서 설정한 변수명 사용)

* 경로의 내용을 방아올때는 라우터 경로에 /:변수명 을 붙여준다

 

실행 결과

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NODE.JS cookie (5)

 

실행 결과

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Quiz01

 

풀이 과정

 

 

실행 결과

'node.js' 카테고리의 다른 글

NODE.JS 활용 (5)  (0) 2024.04.04
NODE.JS 활용 (4)  (0) 2024.04.02
NODE.JS 활용 (3)  (0) 2024.04.01
NODE.JS 활용  (0) 2024.03.29
NODE.JS 기초  (0) 2024.03.28

+ Recent posts