>웹 프론트엔드 >JS 튜토리얼 >예를 들어 nodejs의 Express에서 가져오기 및 게시 값과 세션 확인을 얻는 방법을 설명합니다.

예를 들어 nodejs의 Express에서 가져오기 및 게시 값과 세션 확인을 얻는 방법을 설명합니다.

小云云
小云云원래의
2017-12-23 09:08:393046검색

이 글에서는 계속해서 node.js에서 express의 사용법을 심화합니다. 주로 get 및 post 값을 얻기 위해 express를 사용하는 nodejs의 방법과 get 및 post 값을 얻기 위해 nodejs에서 express의 사용을 분석합니다. 값과 세션 확인을 예시 형식으로 게시합니다. 필요한 친구는 구체적인 작업 단계와 주의 사항을 참조할 수 있으므로 모두에게 도움이 되기를 바랍니다. ” 획득방법은 다음과 같습니다. Get the object 내용은 동일합니다. 예를 들어, 이전에 ID 값이 전달된 경우 nodejs는 req.body.id

express 세션 확인

을 통해 이를 얻을 수 있습니다. 첫 번째 단계는 쿠키 및 세션 모듈을 설치하고

를 도입하는 것입니다.


req.query

두 번째 부분, Express는 쿠키와 세션을 적용합니다


req.body

세 번째 단계는 요청 시 가로채고 처리합니다

var session = require('express-session');
var cookieParser = require('cookie-parser');
이제 로그인하지 않으면 경로가 자동으로 지정됩니다. /login 페이지로 이동하고 마지막으로 첫 번째 단계는 라우팅에서 처리하는 것입니다
app.use(cookieParser());
app.use(session({
  resave: true, // don't save session if unmodified
  saveUninitialized: false, // don't create session until something stored
  secret: 'admin', //密钥
  name: 'testapp', //这里的name值得是cookie的name,默认cookie的name是:connect.sid
  cookie: {
    maxAge: 80000
  } //设置maxAge是80000ms,即80s后session和相应的cookie失效过期
}));

관련 권장 사항:

express 기반 websocket을 사용하는 node.js에 대한 자세한 설명


Express를 사용하는 Node.js에 대한 자세한 설명. 라우터


Express 개발 내역

위 내용은 예를 들어 nodejs의 Express에서 가져오기 및 게시 값과 세션 확인을 얻는 방법을 설명합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.