@swaggerexpert/cookie
Version:
RFC 6265 compliant cookie parser, validator and serializer.
11 lines • 402 B
JavaScript
import testCookieName from "../../../cookie/test/cookie-name.mjs";
import { percentEncodeChar } from "../../../utils.mjs";
const cookieNameStrictPercentEncoder = cookieName => {
const value = String(cookieName);
let result = '';
for (const char of value) {
result += testCookieName(char) ? char : percentEncodeChar(char);
}
return result;
};
export default cookieNameStrictPercentEncoder;