Browse Source

Phase III Task 4

master
Yutsuo 7 years ago
parent
commit
a6c7efd49d
  1. 12
      node/app.js
  2. 3
      node/package.json

12
node/app.js

@ -10,8 +10,10 @@ const fs = require('file-system');
const marked = require('marked');
const jwt = require('jsonwebtoken');
const bodyParser= require('body-parser');
const colors = require('colors');
const secret = 'wowmuchsecretveryhiddenwow';
const cookieParser = require('cookie-parser');
app.use(cookieParser());
// const morgan = require('morgan');
// // use morgan to log requests to the console
@ -88,9 +90,17 @@ app.get('/', (req, res, next)=>{
console.log('Hello, I\'m inside endpoint \'/\'');
console.log('HTTP headers below:');
console.log(req.headers);
console.log('Cookies: ', req.cookies);
next();
});
app.get('/cookie', function(req, res, next) {
res.cookie('some_cross_domain_cookie', 'http://mysubdomain.example.com',{domain:'example.com'});
res.send('I am inside endpoint /cookie');
console.log('Cookies: ', req.cookies);
console.log('Cookies: ', res.cookies);
});
// Test endpoint for md files rendering
app.get('/test', function(req, res) {
var path = '/app/README.md';

3
node/package.json

@ -22,6 +22,7 @@
"body-parser": "^1.18.3",
"jsonwebtoken": "^8.4.0",
"morgan": "^1.9.1",
"colors": "^1.3.3"
"colors": "^1.3.3",
"cookie-parser": "^1.4.3"
}
}

Loading…
Cancel
Save