0

我正在为我的应用程序使用 go-chi 路由器,但如果我将路由设置为“/something”,我无法使用一条路由同时提供“/something”和“/something/”

r := chi.NewRouter()
r.Get("/something", func(writer http.ResponseWriter, request *http.Request) {
    writer.Write([]byte("just for test"))
})

然后请求“/something/”它给我404 page not found错误。有没有办法用一条路线服务这两种情况?

4

1 回答 1

3

使用中间件 StripSlashes,将路径“/something/”更改为“/something”

于 2017-10-03T13:07:40.640 回答