package api_security import ( "fmt" "net/url" "testing" ) func TestUrl(t *testing.T) { u, _ := url.Parse("http://a.b.com/api/a/b/c?a=%20123") fmt.Printf("path: %s\n", u.Path) fmt.Printf("rawpath: %s\n", u.RawQuery) fmt.Printf("escapedpath: %s\n", u.EscapedPath()) }