From bcc22dfb90882550015d156d1f13a2eb63327fd5 Mon Sep 17 00:00:00 2001 From: Zach Goodson Date: Mon, 1 Jun 2026 22:04:50 -0500 Subject: [PATCH] Handle Edge Case on /analyze-link --- commands/no-group/helpers/analyzeLink.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/commands/no-group/helpers/analyzeLink.cs b/commands/no-group/helpers/analyzeLink.cs index d31bbbe..cdba0c7 100644 --- a/commands/no-group/helpers/analyzeLink.cs +++ b/commands/no-group/helpers/analyzeLink.cs @@ -250,7 +250,8 @@ private static async Task> GetUrlTrail(string link) long currentLatency = sw.ElapsedMilliseconds; bool hasCookies = response.Headers.TryGetValues("Set-Cookie", out _); - string serverHeader = response.Headers.Server?.ToString() ?? "Unknown"; + string rawServer = response.Headers.Server?.ToString() ?? ""; + string serverHeader = string.IsNullOrWhiteSpace(rawServer) ? "Unknown" : rawServer.Replace("`", ""); string contentType = response.Content.Headers.ContentType?.MediaType ?? "Unknown"; if (response.IsSuccessStatusCode)