UNPKG

f2e-server3

Version:

f2e-server 3.0

29 lines (28 loc) 855 B
export interface Cookie { name: string; value: string; options?: { expires?: number; domain?: string; path?: string; secure?: boolean; httpOnly?: boolean; sameSite?: 'lax' | 'strict' | 'none'; maxAge?: number; signed?: boolean; signedCookie?: boolean; }; } /** * 创建一个Cookie字符串。 * @param cookie Cookie对象 * @returns 构造的Cookie字符串 */ export declare const createCookie: (cookie: Cookie) => string; /** * 从cookie字符串中获取指定名称的cookie值。 * @param name 需要获取的cookie的名称 * @param cookieString 可选,cookie字符串,默认为空字符串 * @returns 指定名称的cookie值,若未找到则返回空字符串 */ export declare const getCookie: (name: string, cookieString?: string) => string;