diff --git a/packages/fetch/src/headers.js b/packages/fetch/src/headers.js index c06acab..86ae2aa 100644 --- a/packages/fetch/src/headers.js +++ b/packages/fetch/src/headers.js @@ -15,7 +15,7 @@ const validators = (http) * @param {string} name */ const validateHeaderName = name => { - if (!/^[\^`\-\w!#$%&'*+.|~]+$/.test(name)) { + if (!/^[\^`\-\w!#$%&'*+.|~:]+$/.test(name)) { const err = new TypeError(`Header name must be a valid HTTP token [${name}]`); Object.defineProperty(err, 'code', {value: 'ERR_INVALID_HTTP_TOKEN'}); throw err;