1234567891011121314151617181920212223242526272829303132333435363738394041 |
- package pdd
- import (
- "fmt"
- "net/url"
- "testing"
- )
- func TestUrl(t *testing.T) {
- values, err := url.ParseRequestURI("https://www.baidu.com/s?wd=%E6%90%9C%E7%B4%A2&rsv_spt=1&issp=1&f=8&rsv_bp=0&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_sug3=7&rsv_sug1=6")
- fmt.Println(values)
-
- if err != nil {
- fmt.Println(err)
- }
- urlParam := values.RawQuery
- fmt.Println(urlParam)
-
- fmt.Println(url.ParseQuery(urlParam))
-
-
- urlValue := values.Query()
- fmt.Println(urlValue)
-
-
- c := url.Values{"method": {"get"}, "id": {"1"}}
- fmt.Println(c.Encode())
- c.Get("method")
- c.Set("method", "post")
- c.Del("method")
- c.Add("new", "hi")
- }
|