Using Cookies
How to use cookies
Now as we can send cookies, I'll show you an example of how to get that cookies from user and use it.
const ShowCookies = (req, res) => {
const cookies = req.cookies;
res.send(cookies);
};
module.exports = ShowCookies;
- First let's create new file at
/controllers/cookies
nameshowCookies.js
const ShowCookies = (req, res) => { const cookies = req.cookies; res.send(cookies); }; module.exports = ShowCookies;
- Also add the routes as
/cookies/show
in your cookiesRouter file. - Now try get the locahlost:4000/cookies/show
Right now, you will see that the cookies you have isn't show on the response. - Install the cookie-parser by
npm i cookie-parser
and use it in the index.js as show:const express = require('express'); const cookieParser = require('cookie-parser'); const app = express(); const port = 4000; app.use(cookieParser()); app.get('/', (req, res) => res.send('Hello World!')); app.use('/cookies', require('./routes/cookies')); app.listen(port, () => console.log(`Server running on port ${port}`));