url get 编码

有些中文的话不能直接调,还有些特殊字符,需要转义一下。

package main

import (
	"fmt"
	"net/url"
)

func main() {
	v := url.Values{}
	v.Add("cat sounds", "meow")
	v.Add("cat sounds", "mew/")
	v.Add("cat sounds", "mau$")
	fmt.Println(v.Encode())

}

然后和endpoint组合一下就是

fmt.Sprintf("%s?%s",endpoint,v.Encode())
posted @ 2024-09-24 08:45  过去的我  阅读(6)  评论(0编辑  收藏  举报