0
你好我传递的查询参数我的杜松子酒服务器这样的:阅读QueryArray从杜松子酒golang
卷曲-X POST \
'http://localhost:4000/url?X=val1&Y=val2&x[]=1&x[]=2'
这是再送到我的杜松子酒处理函数
func handler (c *gin.Context) {
fmt.Println(c.Query("X"))
fmt.Println(c.Query("Y"))
fmt.Println(c.QueryArray("x"))
}
虽然c.Query( “X”)和c.Query( “Y”)的作品,c.QueryArray( “X”)不起作用!
我不知道我在这里错过了什么。我也尝试过GET请求,它不起作用。
这并没有为我工作,其他的实验在这里:从我的评论
fmt.Println(c.Params.Get("x"))
fmt.Println(c.Params.Get("gene"))
fmt.Println(c.PostFormArray("x"))
你可以试试这个'卷曲-X POST的“http://本地主机:4000/URL?X = VAL1&Y = val2的&X = 1&X = 2''? – jeevatkm
您确定这是POST请求吗?你没有帖子正文。 – jeevatkm
@jeevatkm这只是工作..非常感谢!欢迎您拨打 – manugupt1