Мое приложение отправляет множество HTTP-запросов. Как мне проанализировать значения заголовка Content-Type без написания регулярного выражения? Например:
text/html; charset=UTF-8
Для контекста, вот мой код для получения информации в Интернете:
from requests import head
foo = head("http://www.example.com")
Ожидаемый мной результат аналогичен тому, что делают методы в mimetools. Например:
x = magic("text/html; charset=UTF-8")
Выведет:
x.getparam('charset') # UTF-8
x.getmaintype() # text
x.getsubtype() # HTML
Подробнее здесь: https://stackoverflow.com/questions/323 ... r-response