Add function to check if the media type is composite

This commit is contained in:
Jason Streifling 2024-10-15 19:46:45 +02:00
parent 209059f2b4
commit 6322566a54

View File

@ -12,6 +12,15 @@ type (
URI string URI string
) )
func isCompositeMediaType(mediaType string) bool {
mediaType, _, err := mime.ParseMediaType(mediaType)
if err != nil {
return false
}
return strings.HasPrefix(mediaType, "multipart/") || strings.HasPrefix(mediaType, "message/")
}
func isXMLMediaType(mediaType string) bool { func isXMLMediaType(mediaType string) bool {
mediaType, _, err := mime.ParseMediaType(mediaType) mediaType, _, err := mime.ParseMediaType(mediaType)
if err != nil { if err != nil {