envoyproxy/gateway
GitHub で見るReplacePrefixMatch in the URLRewrite filter does not handle empty match prefix correctly
Open
#5,256 opened on 2025年2月11日
help wantedkind/bug
Repository metrics
- Stars
- (2,871 stars)
- PR merge metrics
- (PR metrics pending)
説明
Description:
In its examples, the Gateway API uses "foo" in "Prefix Match". However, we can conclude that the HTTPPathModifier should also work on / as the path prefix match.
The PR #5254 PR demonstrates that / is not handled correctly.
Repro steps:
Follow the end-2-end test, which is added in #5254
Environment:
In our environment, we use docker.io/envoyproxy/gateway:v1.3.0. The bug is reproducible in the main branch, and is reproducible in v1.2.5