[Bug] Widen header name validation
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 76/100
- Type d'issue
- Bug
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- typescript
- Domaine
- backend
Piste de recherche
Trouvez la validation des noms d’en-têtes de requête utilisée lors de l’enregistrement des en-têtes dans la zone des règles. Commencez par rechercher le message de validation, puis mettez à jour la validation afin que les points soient acceptés en plus des caractères alphanumériques, des traits d’union et des traits de soulignement. Vérifiez que x-foo.bar.baz peut être enregistré et que les noms invalides sont toujours rejetés.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Is this about Requestly HTTP Interceptor?
- Yes, this is about the HTTP Interceptor
What happened?
An HTTP header cannot be added if it contains . in the name. Requestly rejects saving the header to add.
Suggestion: Widen the validation to allow . (periods) in additional to alphanumeric characters, hyphens, and underscores.
Steps to reproduce
Attempt to add a header with periods:
x-foo.bar.baz
A validation error will appear that says:
Invalid request header: x-foo.bar.baz. It can only contain alphanumeric characters, hyphens, and underscores.
Where does the bug happen?
Browser extension (Chrome / Firefox / Edge / Safari)
Browser (if extension)
Edge
Operating system (if desktop or relevant)
macOS (Apple Silicon)
Version
v26.7.27
Which area?
rules (redirect, modify headers, replace, etc.)
Logs / screenshots / HAR
Anything else?
No response
- Langage dominant
- TypeScript
- Étoiles
- 96
- Forks
- 25
- Merge moyen
- 1 j 14 h
- PR mergées (30 j)
- 2
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de requestly/interceptor
-
[Bug] Query parameter rules drop equals signs from existing valuesPeut-être pris @jashkarangiya l’a pris il y a 25 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
requestly/interceptor#121 ·
-
status:triage type:bug
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
requestly/interceptor#128 · 1 commentaire ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
requestly/interceptor#26 · 1 commentaire ·
-
Setting up proxy on mobile/emulator via QRPeut-être à nouveau libre @chiru-chintha l’a pris il y a 167 jours, et aucune pull request n’est ouverte. Ouvertemigration:misfiled-interceptor
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 38/100
requestly/interceptor#27 · 2 commentaires ·
-
migration:misfiled-interceptor
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
requestly/interceptor#28 · 1 commentaire ·
Toutes les issues de requestly/interceptor
Issues similaires
-
[Docs] README: FAQ setup command, IDA in the intro, Node badgePeut-être pris @akram1089 l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
morluto/rea#1353 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
[Feature]: [P3] engine-rs: the package source hash should ignore line endings and untracked filesOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
maniator/verticopolis#880 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
siyuan-note/siyuan#20353 ·
Les mainteneurs répondent en général sous 1 jour
-
afk-ok area:data-quality importer size:S
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
enorm-labs/event-junkie#3027 ·
Les mainteneurs répondent en général sous 1 jour