зеркало из https://github.com/microsoft/docker.git
20 строки
360 B
Go
20 строки
360 B
Go
package urlutil
|
|
|
|
import "strings"
|
|
|
|
var validUrlPrefixes = []string{
|
|
"http://",
|
|
"https://",
|
|
}
|
|
|
|
// IsURL returns true if the provided str is a valid URL by doing
|
|
// a simple change for the transport of the url.
|
|
func IsURL(str string) bool {
|
|
for _, prefix := range validUrlPrefixes {
|
|
if strings.HasPrefix(str, prefix) {
|
|
return true
|
|
}
|
|
}
|
|
return false
|
|
}
|