我正在为我的应用程序使用go-chi路由器,但如果我将路由设置为"/something“和"/something”,则无法在同一条路由上同时提供“/something”和“某某/”。
r := chi.NewRouter()
r.Get("/something", func(writer http.ResponseWriter, request *http.Request) {
writer.Write([]byte("just for test"))
})然后请求“/ then /”它给了我404页,没有找到error.Is,有哪种方法可以用一条路径来处理这两种情况?
发布于 2017-10-03 13:07:40
使用中间件StripSlashes,将路径“/ change /”更改为"/something“
https://stackoverflow.com/questions/46544990
复制相似问题