go

Golang的url.encode,拼接请求url字符串

2024-03-14  本文已影响0人  五岁小孩

Golang的url.encode,拼接请求url字符串 - Jxy 博客

func NewClientUrlPath(u string, arg map[string]string) string {
    val := url.Values{}
    for k, v := range arg {
        val.Add(k, v)
    }

    body := val.Encode()
    return fmt.Sprintf("%s?%s", u, body)
}
func TestNewClientUrlPath(t *testing.T){
    url:=NewClientUrlPath("http://ip:port/v1",map[string]string{
        "name":"xj",
        "age":"18"
    })
    //url=http://ip:port/v1?name=xj&&age=18
}
上一篇 下一篇

猜你喜欢

热点阅读