MCPcopy Create free account
hub / github.com/devfile/api / ValidateURI

Function ValidateURI

pkg/validation/utils.go:50–60  ·  view source on GitHub ↗

ValidateURI checks if the string is with valid uri format, return error if not valid

(uri string)

Source from the content-addressed store, hash-verified

48
49// ValidateURI checks if the string is with valid uri format, return error if not valid
50func ValidateURI(uri string) error {
51 if strings.HasPrefix(uri, "http") {
52 if _, err := url.ParseRequestURI(uri); err != nil {
53 return err
54 }
55 } else if _, err := url.Parse(uri); err != nil {
56 return err
57 }
58
59 return nil
60}

Callers 2

TestValidateURIFunction · 0.85
ValidateComponentsFunction · 0.85

Calls

no outgoing calls

Tested by 1

TestValidateURIFunction · 0.68