Я раньше подозревал, но как-то не задумывался до недавнего времени. А если конкретнее, то на сайте к примеру в возращаемых headers могут быть важные данные, которые потом можно где-то использовать. По типу примера ниже:
Set-Cookie: xf_user=85376%2CH4tard146PUjjcLAYflx8-eovp8AmraDqd0lkf-A; expires=Thu, 28-Apr-2022 08:01:40 GMT; Max-Age=31536000; path=/; secure; HttpOnly
Set-Cookie: xf_session=73Ox5QmBBLZEpYBL940YTm_iMX7u2ufR; path=/; secure; HttpOnly
Но из-за того, что requests.post().headers - возращает словарь, а как мы знаем, в словаре не могут быть несколько значений с одинаковым ключом. То post.headers вместо всех данных, выводит лишь последнее значение которое и было придано ключу.
Вот и возник вопрос, это возможно как-то поправить? Или остаётся лишь влезать в сам код библиотеки, и немного его редактировать?