private static string SanitizeRawUrl(string rawUrl) { if (rawUrl.StartsWith("http", StringComparison.OrdinalIgnoreCase)) { int num = 0; int num1 = 0; int num2 = 0; while (num2 < rawUrl.Length) { if (rawUrl[num2] == '/') { num1++; } if (num1 != 3) { num2++; } else { num = num2; break; } } if (num == 0) { return("/"); } rawUrl = rawUrl.Substring(num); } return(MessageCanonicalizer.DiscardQueryString(rawUrl)); }