mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2026-02-13 12:01:38 +00:00
Refactor DetectMimeType to use ReadOnlySpan<char>
This commit is contained in:
parent
cb793e814e
commit
81dd7cfe57
@ -10,9 +10,9 @@ public static class ImageHelpers
|
||||
/// </summary>
|
||||
/// <param name="base64ImageString">The Base64-encoded image string.</param>
|
||||
/// <returns>The detected MIME type (e.g., "image/png", "image/jpeg").</returns>
|
||||
public static string DetectMimeType(string base64ImageString)
|
||||
public static string DetectMimeType(ReadOnlySpan<char> base64ImageString)
|
||||
{
|
||||
if (string.IsNullOrEmpty(base64ImageString) || base64ImageString.Length < 10)
|
||||
if (base64ImageString.IsWhiteSpace() || base64ImageString.Length < 10)
|
||||
return "image"; // Fallback
|
||||
|
||||
var header = base64ImageString[..Math.Min(20, base64ImageString.Length)];
|
||||
|
||||
Loading…
Reference in New Issue
Block a user