我基本上可以在bash中执行以下操作:(工作正常)
$COOKIE=mycookies
curl -b $COOKIE http://localhost:8080/data
但不是在python中(我遵循:http://docs.python-requests.org/en/latest/user/quickstart/),
cookies = dict(cookies_are='mycookies')
response = requests.get(url='http://localhost:8080/data',
cookies=cookies)
print response.status_code
print response.text
我一直在
<li><a href="#">Unauthenticated</a></li>
答案 0 :(得分:0)
所以...它可能看起来很愚蠢,而且我不知道这是否只是你发布问题的错误,但似乎你弄乱了字典并使用了错误的版本。
cookies = dict(cookies_are='mycookies')
应该更像
cookies = os.environ['COOKIE']
cookies = json.dumps(mycookies)