class HTTP::ContentType
def charset(str)
def charset(str) str.to_s[CHARSET_RE, 1]&.strip&.delete('"') end
def initialize(mime_type = nil, charset = nil)
def initialize(mime_type = nil, charset = nil) @mime_type = mime_type @charset = charset end
def mime_type(str)
def mime_type(str) str.to_s[MIME_TYPE_RE, 1]&.strip&.downcase end
def parse(str)
def parse(str) new mime_type(str), charset(str) end