MCPcopy Index your code
hub / github.com/SignTools/SignTools / JoinUrls

Function JoinUrls

src/util/util.go:29–35  ·  view source on GitHub ↗
(fullBaseUrl string, relativeUrl ...string)

Source from the content-addressed store, hash-verified

27}
28
29func JoinUrls(fullBaseUrl string, relativeUrl ...string) (string, error) {
30 parsedBase, err := url.Parse(fullBaseUrl)
31 if err != nil {
32 return "", err
33 }
34 return JoinUrlsParsed(parsedBase, relativeUrl...)
35}
36
37func JoinUrlsParsed(parsedBase *url.URL, relativeUrl ...string) (string, error) {
38 parsedRelative, err := url.Parse(path.Join(relativeUrl...))

Callers 5

renderInstallFunction · 0.92
makeManifestFunction · 0.92
GetStatusUrlMethod · 0.92
GetStatusUrlMethod · 0.92
JoinUrlsFatalFunction · 0.85

Calls 1

JoinUrlsParsedFunction · 0.85

Tested by

no test coverage detected