in CachingProxy/src/Prefixes.cs [43:53]
public RemoteServer? LookupRemoteServer(PathString url, out PathString remainingPart)
{
foreach (var server in myServers)
{
if (url.StartsWithSegments(server.Prefix, StringComparison.Ordinal, out remainingPart))
return server;
}
remainingPart = null;
return null;
}