openreplay/backend/pkg/url/url.go
2021-05-03 17:53:25 +02:00

18 lines
No EOL
299 B
Go

package url
import (
"strings"
_url "net/url"
)
func DiscardURLQuery(url string) string {
return strings.Split(url, "?")[0]
}
func GetURLParts(rawURL string) (string, string, error) {
u, err := _url.Parse(rawURL)
if err != nil {
return "", "", err
}
return u.Host, u.RequestURI(), nil
}