Skip to content

Conversation

@jamietanna
Copy link
Member

As noted in #1952, using the root path for a given path doesn't get
correctly converted to the end-of-URL matcher, so we're accidentally
creating a matcher for /all/ URLs, which is invalid.

We can add a special case handler for the root path, and return the
expected wildcard alternatively.

Closes #1952.

As noted in #1952, using the root path for a given path doesn't get
correctly converted to the end-of-URL matcher, so we're accidentally
creating a matcher for /all/ URLs, which is invalid.

We can add a special case handler for the root path, and return the
expected wildcard alternatively.

Closes #1952.
@jamietanna jamietanna requested a review from a team as a code owner April 14, 2025 19:49
@jamietanna jamietanna added bug Something isn't working server:std-http labels Apr 14, 2025
@jamietanna jamietanna merged commit 5b71854 into main Apr 14, 2025
45 checks passed
@jamietanna jamietanna deleted the defect/servemux branch April 14, 2025 19:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working server:std-http

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Wrong Patern is Generated for root path in OAS Spec for http.ServeMux

2 participants