Skip to content

Commit e7decef

Browse files
fix(headers): fixed isValidHeaderName to support full list of allowed characters; (#5584)
1 parent 2e70cec commit e7decef

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

‎lib/core/AxiosHeaders.js‎

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,7 @@ function parseTokens(str) {
2929
return tokens;
3030
}
3131

32-
function isValidHeaderName(str) {
33-
return /^[-_a-zA-Z]+$/.test(str.trim());
34-
}
32+
const isValidHeaderName = (str) => /^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(str.trim());
3533

3634
function matchHeaderValue(context, value, header, filter, isHeaderNameFilter) {
3735
if (utils.isFunction(filter)) {

0 commit comments

Comments
 (0)