code: function checkIsHttpToken(val) {
    if (typeof val !== 'string' || val.length === 0)
      return false;
    if (!isValidTokenChar(val.charCodeAt(0)))
      return false;
    const len = val.length;
    if (len > 1) {
      if (!isValidTokenChar(val.charCodeAt(1)))
        return false;
      if (len > 2) {
        if (!isValidTokenChar(val.charCodeAt(2)))
          return false;
        if (len > 3) {
          if (!isValidTokenChar(val.charCodeAt(3)))
            return false;
          for (var i = 4; i < len; i++) {
            if (!isValidTokenChar(val.charCodeAt(i)))
              return false;
          }
        }
      }
    }
    return true;
  }
docs: /* istanbul ignore next