2014-04-15 3 views
1

Express JS를 사용하여 노드 응용 프로그램에서 cookieParser을 설정한다고 가정하면 들어오는 요청에서 사용할 수있는 것이 없으면 세션이 항상 작성된다는 것을 의미합니까?express j를 사용할 때 세션이 항상 생성됩니까?

self.app.use(express.bodyParser()); 
self.app.use(express.cookieParser()); 
self.app.use(express.session({...]); 

는 않습니다 req.sessionnull 또는 undefined 될 것인가?

답변

0

예, 세션 미들웨어는 위의 코드에서 각 요청에 대해 세션 개체를 배치합니다. 쿠키 파서에는 잘 정의 된 작업이 하나도 없습니다. HTTP 헤더 키/값에서 헤더를 JS 객체로 구문 분석합니다. 이야기의 끝. 세션 객체의 생성 및 채우기를 처리하는 세션 미들웨어입니다.

관련 문제