Я новичок в программировании на Python. Я столкнулся с проблемой, и некоторое время не мог найти решение. Вот пример кода, который не работает.
async def getMenu():
async with ClientSession() as session:
async with session.get(url, headers=headers) as r:
r_json = await r.json()
Я получаю сообщение об ошибке «Попытка декодировать JSON с неожиданным mimetype: text / html», и оно не возвращает желаемое содержимое. Но когда я пытаюсь requests.get(url, headers=headers)
, он работает правильно, и я могу получить контент. К тому времени я использую vpn, потому что я могу подключиться к URL только через vpn. Я должен отметить, что, возможно, это имеет значение. Почему ClientSession () не работает во время выполнения запросов?
Любая помощь будет оценена. Заранее спасибо