是/。和 / 一样吗?句号(.),因为 id 无法识别

问题描述 投票:0回答:1

我有两个路线处理程序

v1Router. Path("/{id}"). Methods(http.MethodGet). Handler(r.getter())

v1Router. Path("/"). Methods(http.MethodGet). Handler(r.searcher())

当我在/“某个id”发送请求时,它按预期工作,但是当我在/发送请求时。该请求正在通过第二个处理程序。

任何人都可以解释上述行为吗?

当我在/“某个id”发送请求时,它按预期工作,但是当我在/发送请求时。该请求正在通过第二个处理程序。

go net-http get-request
1个回答
0
投票

是/。和/在 go 中也一样?

不,他们不是。特别是不要作为 URL 路径。

© www.soinside.com 2019 - 2024. All rights reserved.