diff --git a/string_utils/string_utils.go b/string_utils/string_utils.go index 55677a7d21c545540049a2c2857af0dcb89fb582..fb6610221967a673a7e7b029f2627d21196692f9 100644 --- a/string_utils/string_utils.go +++ b/string_utils/string_utils.go @@ -294,3 +294,13 @@ func LimitStringToMaxLength(str string, maxLen int) string { } return str } + +// StripQueryString - Strips the query parameters from a URL +func StripQueryString(inputUrl string) (string, error) { + u, err := url.Parse(inputUrl) + if err != nil { + return inputUrl, err + } + u.RawQuery = "" + return u.String(), nil +}