我是新来的。我使用mux并试图解析url参数。我有以下代码,其中r是一个*http.Request
vars := mux.Vars(r)
user := vars["user"]
fmt.Print(user)mux抓取整个url参数字符串,如下所示。
"user=username“
我想知道是否可以简单地获取值(username),或者是否需要执行regex来获取用户名。
谢谢你的帮助!!
发布于 2022-06-23 19:14:12
Mux的Vars属性更多地用于解析路径变量(如user/{id} ),并能够提取出这些信息。对于实际的URL查询参数,最好使用内置的请求查询()对象。
user := r.URL.Query().Get("user")https://stackoverflow.com/questions/72735344
复制相似问题