UNPKG

node-expose-sspi-strict

Version:

Expose the Microsoft Windows SSPI interface in order to do NTLM and Kerberos authentication.

18 lines (13 loc) 512 B
import * as http from 'http'; import { CookieList } from './interfaces'; // https://stackoverflow.com/questions/3393854/get-and-set-a-single-cookie-with-node-js-http-server export function parseCookies(request: http.IncomingMessage): CookieList { const list: CookieList = {}; const rc = request.headers.cookie; rc && rc.split(';').forEach((cookie) => { const parts = cookie.split('='); list[parts.shift()!.trim()] = decodeURI(parts.join('=')); }); return list; }