我正在使用Python Requests访问包含JSON数据的HTTPS页面。 我在get请求中传递了2个参数,它们如下所列。
verify = False
cookies = cookie
我知道verify = False是为了通过SSL认证验证,而cookies = cookie参数是为了传递cookie值。 实际上,我已经将2个cookie值放入字典中,其中一个值非常长,可能有300多个字符。 但是当我运行我的代码时,我会得到以下错误:
UnicodeEncodeError: 'latin-1' codec can't encode character '\u2026' in position 602: ordinal not in range(256)
我的代码如下所示
import requests
test_url = "https://abc/cde"
cookie = {"cookie1":"value1(10 characters)", "cookie2":"value2(300+ characters)"}
response = requests.get(test_URL, verify=False, cookies= cookie)
print(response.content)