Python Requests ошибка кодировки при переносе на сервер
Собственно есть простейший запрос вида:
r = requests.get('https://google.com/', headers=headers, data=data, proxies=proxies)
print(r.json())
В результате отдает JSON, но после переноса на сервер перестал работать. С таким сталкиваюсь не первый раз, т.е. это не разовый случай, а вообще всегда на сервере при использовании реквестов возникает ошибка.
А собственно ошибка заключается в том, что при переносе на сервер в ответе от искомого сайта я получаю следующее:
- print(r.content)
b'\x853\x00\x00\xc4\xe2\xf7W\xea\x93\xbf\xdc\xa8\x8a\x83\xf6\x9d]\x96\xc8\x14\xa9/\xe6[\x1f_\x8e\xf7S\xf8\xba\xa5\x0b80\x0c\xdb\xb2\xe6s\xe2\x99\xaa-xm\xaaZ\xfc\xccd\no\xd9\xcc\xd2T\x89\x91\xa9\x19\xe0\xb0[\xef\xd778\xba\xc4\xe1|\xa7;5\x97\xf5\xf1\xb2\xbe\xbd\xe1\xc0\xadZp\xa0\x07\x1dnW8\xfd\xf0o\x00\x03'
- print(r.text)
�3���W꓿ܨ����]���/�[_��S���
80
۲�s♪-xm�Z��d
o���T����[��78���|�;5��?���Zp�nW8��o
При этом такой проблемы нет на моем основном ПК.
На компьютере стоит KUBUNTU, на сервере UBUNTU 22.04 Python что там, что там 3.10.6
Есть идеи по исправлению?
Переустановка сервера, выбор сервера в другой локации, переустановка библиотек.