Add GetPrefix helper

This commit is contained in:
Jefemy 2022-05-14 20:23:55 -04:00 committed by GitHub
parent 7c1a0b3ab7
commit 5587f4f749
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -420,6 +420,11 @@ public static bool HasPrefix(string url)
{
return URLPrefixes.Any(x => url.StartsWith(x, StringComparison.InvariantCultureIgnoreCase));
}
public static string GetPrefix(string url)
{
return URLPrefixes.Find(x => url.StartsWith(x, StringComparison.InvariantCultureIgnoreCase));
}
public static string FixPrefix(string url, string prefix = "http://")
{
@ -572,4 +577,4 @@ public static string BuildUri(string root, string path, string query = null)
return builder.Uri.AbsoluteUri;
}
}
}
}