[Bug] Widen header name validation
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 76/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- typescript
- Lĩnh vực
- backend
Hướng nghiên cứu
Tìm phần xác thực tên request-header được sử dụng khi lưu các header trong khu vực rules. Bắt đầu bằng cách tìm thông báo xác thực, sau đó cập nhật phần xác thực để chấp nhận dấu chấm cùng với các ký tự chữ và số, dấu gạch ngang và dấu gạch dưới. Xác minh rằng có thể lưu x-foo.bar.baz và các tên không hợp lệ vẫn bị từ chối.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
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
- Ngôn ngữ chính
- TypeScript
- Star
- 96
- Fork
- 25
- Merge trung bình
- 1 ngày 14 giờ
- Pull request đã merge (30 ngày)
- 2
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của requestly/interceptor
-
[Bug] Query parameter rules drop equals signs from existing valuesCó thể đã có người làm @jashkarangiya đã nhận 27 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
requestly/interceptor#121 ·
-
status:triage type:bug
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
requestly/interceptor#128 · 1 bình luận ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
requestly/interceptor#26 · 1 bình luận ·
-
Setting up proxy on mobile/emulator via QRCó thể làm lại được @chiru-chintha đã nhận 169 ngày trước và không có pull request nào đang mở. Đang mởmigration:misfiled-interceptor
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 38/100
requestly/interceptor#27 · 2 bình luận ·
-
migration:misfiled-interceptor
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
requestly/interceptor#28 · 1 bình luận ·
Tất cả issue của requestly/interceptor
Issue tương tự
-
area:deploy task
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
wilanis/wilanis-js#1017 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
documentation v2
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
modelcontextprotocol/servers#5133 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
budget bug feature frontend good-issue medium needs-review OSCI'26 payments
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
SatyamPandey-07/WorkSphere#5990 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
lugassawan/swe-workbench#799 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug good first issue javascript
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
yukikotani231/sqlsift#326 ·
Maintainer thường phản hồi trong vòng 1 ngày