Недавно я переключился с запросов на aiohttp, потому что не мог использовать его в циклах asyncio.
Свап прошел отлично, и все идет хорошо, кроме одного. Моя консоль заполнена
Attempt to decode JSON with unexpected mimetype:
а также
Attempt to decode JSON with unexpected mimetype: txt/html; charset=utf-8
В моем коде есть список сайтов, с которых он идет и получает JSON. Каждый сайт отличается, но мой цикл в основном одинаков для каждого из них, я упростил его здесь:
PoolName = "http://website.com"
endpoint = "/api/stats"
headers = "headers = {'content-type': 'text/html'}" #Ive tried "application/json" and no headers
async with aiohttp.get(url=PoolName+endpoint, headers=headers) as hashrate:
hashrate = await hashrate.json()
endVariable = hashrate['GLRC']['HASH']
Он отлично работает, подключается к сайту, захватывает json и правильно устанавливает endVariable. но почему-то
Attempt to decode JSON with unexpected mimetype:
печатает каждый раз, когда проходит через цикл. Что раздражает, потому что он выводит статистику на консоль, и они теряются в ошибках каждый раз, когда он захватывает сайты json.
Есть ли способ исправить эту ошибку или скрыть ее?