15 lines
248 B
Go
15 lines
248 B
Go
package dav
|
|
|
|
import (
|
|
"net/url"
|
|
"strings"
|
|
)
|
|
|
|
func customPathEscape(input string) string {
|
|
segments := strings.Split(input, "/")
|
|
for i, segment := range segments {
|
|
segments[i] = url.PathEscape(segment)
|
|
}
|
|
return strings.Join(segments, "/")
|
|
}
|