Добрый вечер!
Помогите пожалуйста с кодом на Python, согласно описанию, как получить значения переменных:
Формат дат
Даты должны обязательно быть в формате IMF-fixdate, согласно RFC 7231
Nonce в вычислениях
Дата преобразовывается в Base-64 строку, согласно RFC 7616
Действительность запросов
За имлементацию Digest следует принять последний RFC 7616, где:
HA1 = SHA256(“{username}:{realm}:{password}”)
HA2 = SHA256(“{method}:{rel-uri}”)
nonce=base64(current date)
response = SHA256(“{HA1}:{nonce}:{HA2}”)