Advertisement
Guest User

Untitled

a guest
Apr 24th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. var app = require('express')();
  2. var http = require('http').Server(app);
  3. var session = require('express-session');
  4. var express = require('express');
  5.  
  6. app.set('trust proxy', 1) // trust first proxy
  7.  
  8. app.use(session({
  9. secret: 's3ssIon',
  10. resave: false,
  11. saveUninitialized: true
  12. }));
  13.  
  14. app.get('/', function (req, res) {
  15.  
  16. req.session.formula = [];
  17.  
  18. req.session.views = (req.session.views || 0) + 1
  19.  
  20. req.session.formula.push(req.session.views);
  21.  
  22. res.end(req.session.views + ' views')
  23.  
  24. });
  25.  
  26. app.get('/resultado', function (req, res) {
  27.  
  28. req.session.views = (req.session.views || 0) + 1
  29.  
  30. req.session.formula.push(req.session.views);
  31.  
  32. res.end(req.session.views + ' views')
  33.  
  34. });
  35.  
  36. app.get('/fim', function (req, res) {
  37.  
  38. req.session.destroy();
  39.  
  40. res.end('Session encerrada')
  41. });
  42.  
  43. http.listen(3000, function () {
  44. console.log("Connected");
  45. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement