fn

encodeCookieName

v0.0.5

Percent-encodes the characters a cookie name cannot contain (cookie names are RFC 2616 tokens). Typical names — letters, digits, -, _, . — pass through unchanged. ( and ) are escaped as %28/%29.

Example

ts
encodeCookieName('user name'); // 'user%20name'

Signature

ts
declare function encodeCookieName(name: string): string;

Parameters

ParameterTypeDescription
namestringThe raw cookie name

Returns

stringThe encoded cookie name