cookie2.js
const http = require('http');
const fs = require('fs').promises;
const path = require('path');
➊
const parseCookies = (cookie = '') => cookie .split(';') .map(v => v.split('=')) .reduce((acc, [k, v]) => { acc[k.trim()] = decodeURIComponent(v); return acc; }, {});
http.createServer(async (req, res) => {
const cookies = parseCookies(req.headers.cookie);