2017-02-16 87 views

回答

1

提取xxx?id=xxx是有關請求參數解析,就可以得到例子beego's document

路由(在您的上下文中)是關於將匹配特定模式的請求映射到相應的操作。當id不同時,我想你想要的不是讓它們映射到不同的動作。所以它不應該被稱爲路由。這只是參數解析。

0

不確定beego,但用走的HTTP請求,你可以像這樣訪問 request.URL.Query(),其中request*http.Request類型的查詢參數。你想要的基本上是來自URL的查詢參數?因此,您從請求中獲取URL對象,然後訪問查詢參數。該Query()方法返回一個map[string][]string

+0

nope這個我試過了...會產生分割違規恐慌 – gophervk

+0

我使用大猩猩多路複用器和golang http包,它適用於我。 –