private static string HeadersToString(HttpRequestHeaders headers) { var stringBuilder = new StringBuilder(headers.Count() * 50); foreach (var header in headers) { stringBuilder.AppendLine($"Header key : {header.Key}"); var countValuesHeader = header.Value.Count(); if (countValuesHeader > 1) { stringBuilder.AppendLine($"Header values ({countValuesHeader}) :"); } else { stringBuilder.AppendLine($"Header value :"); } foreach (var value in header.Value) { stringBuilder.AppendLine(value); } } return(stringBuilder.ToString()); }