UNPKG

web-dev-server

Version:

Node.js simple http server for common development or training purposes.

24 lines (23 loc) 915 B
import { Request } from "../Request"; import { IRequestCookies } from "./IRequestCookies"; export declare class Cookies { protected cookies?: IRequestCookies; SetCookies(cookies: IRequestCookies): Request; GetCookies(nameReplaceFilter?: string | false | { pattern: string | RegExp; replace: string | Function; }, valueReplaceFilter?: string | false | { pattern: string | RegExp; replace: string | Function; }, onlyNames?: string[]): IRequestCookies; SetCookie(name: string, value: string): Request; GetCookie(name?: string, valueReplaceFilter?: string | false | { pattern: string | RegExp; replace: string | Function; }, ifNullValue?: string): string | null; HasCookie(name: string): boolean; /** * @summary Parse "Cookie" header into local cookies map. */ protected initCookies(): void; }