Files
bifrost/core/providers/utils/file.go
Beyhan Oğur 880f412e2c first commit
2026-04-26 21:52:23 +03:00

15 lines
366 B
Go

package utils
import (
"encoding/base64"
"fmt"
"net/http"
)
// FileBytesToBase64DataURL converts raw file bytes to base64 data URL format
func FileBytesToBase64DataURL(fileBytes []byte) string {
mimeType := http.DetectContentType(fileBytes)
b64Data := base64.StdEncoding.EncodeToString(fileBytes)
return fmt.Sprintf("data:%s;base64,%s", mimeType, b64Data)
}