Python 请求发布错误..无法解码

api_url = "https://en.coinjinja.com/api/events/search"

headers = {'origin': 'https://en.coinjinja.com',

        'accept-encoding': 'gzip, deflate, br',

        'accept-language': 'ko-KR,ko;q=0.9,en-US;q=0.8,en;q=0.7',

        'authority': 'en.coinjinja.com',

        'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.106 Safari/537.36',

        'content-type': 'application/json',

        'content-length': '126',

        'accept': '*/*',

        'referer': 'https://en.coinjinja.com/events/time/next_week/tags/hardfork+airdrop+burn+exchange+partnership'

    }

    data = {"start": "2020-02-17","end":"2020-02-24","symbol":"","types":["hardfork","airdrop","burn","exchange","partnership"]}

    api_request = requests.post(api_url, headers=headers, data=json.dumps(data))

    print(api_request.headers)

    print(api_request.encoding)

    print(api_request.content.decode('utf-8','ignore'))


PIPIONE
浏览 118回答 1
1回答

慕雪6442864

您需要安装软件包才能使用“内容编码”:“br”。它是无法解码Python Web请求的副本brotli
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python