Невозможно декодировать веб-запрос PythonPython

Программы на Python
Ответить
Anonymous
 Невозможно декодировать веб-запрос Python

Сообщение Anonymous »

Я пытаюсь сделать веб-запрос на свой торговый счет. Python не может декодировать веб-запрос. Веб-запрос успешен с кодом – 200.

Вот код ниже

Код: Выделить всё

import requests

headers = {
'accept-encoding': 'gzip, deflate, br',
'accept-language': 'en-US,en;q=0.9',
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36',
'x-kite-version': '1.2.1',
'accept': 'application/json, text/plain, */*',
'referer': 'https://kite.zerodha.com/orders',
'authority': 'kite.zerodha.com',
'cookie': '__cfduid=db8fb54c76c53442fb672dee32ed58aeb1521962031; _ga=GA1.2.1516103745.1522000590; _gid=GA1.2.581693731.1522462921; kfsession=CfawFIZq2T6SghlCd8FZegqFjNIKCYuO; public_token=7FyfBbbxhiRRUso3425TViK2VmVszMCK; user_id=XE4670',
'x-csrftoken': '7FyfBbbxhiRRUso3425TViK2VmVszMCK',
}

response = requests.get('https://kite.zerodha.com/api/orders', headers=headers)

x=str(response.content.decode("utf-8") )
b» \ \xfe\xb\xb\xb\sd3\xb\td9-\xbow\xbfed9-\xbf.0P\1cfs \xic\xx \xeeG\xb\xb};m\xt\xxx \xe\xe\xe\xe\xe\x oxx oxx serry \'s\xx \x oxx \'ext \'ext \'ext \xe4r 2 \ 81D;\x92 2 x9777777777#\whe\x \x \x \x \x \x \x \x \xafa\xaea%\xf9 \xf9\xlf \xf3xxxxb\txxb\txxb\tx \xk\x \xk\x \xe\x \xf5x \xef\x oxxef\'ex0x 701"


Возможно декодирование. Попробовал unicode-utf 8 и доступные счетчики, доступные в потоке стаковера, но это не удалось.

Подробнее здесь: https://stackoverflow.com/questions/495 ... eb-request
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»