fix handler strip path

This commit is contained in:
2025-03-26 08:30:51 -04:00
parent b44b6a331c
commit f8279d9653
3 changed files with 12 additions and 4 deletions

View File

@ -69,7 +69,7 @@ func prepHTTPServer(opts *opts.AppHTTP) *http.Server {
// if enabled, the path prefix is stripped before
// requests are sent to the handler
if h.StripPrefix {
h.Handler = http.StripPrefix(h.Prefix, h.Handler)
h.Handler = http.StripPrefix(h.Prefix[:len(h.Prefix)-1], h.Handler)
}
mux.Handle(h.Prefix, h.Handler)
}