Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
17 lines
277 B
Go
17 lines
277 B
Go
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())
|
|
|
|
}
|