2018-03-31 04:39
浏览 847


Let's suppose i have the following string


and i want to convert it into url.Values struct and i have the following

data := url.Values{}

parameters := strings.Split(request.Body, "&")

for _, parameter := range parameters {

    parts := strings.Split(parameter, "=")

    data.Add(parts[0], parts[1])


which does convert it into url.Values but the problem is that it doesn't convert url encoded values like + into space, so first is there a better way to parse this? then if not how do i convert url encoded string to normal string first?

Thank's For Your Help...o

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

2条回答 默认 最新

相关推荐 更多相似问题