【发布时间】:2020-11-19 11:22:43
【问题描述】:
我试图找到一种更好的方法来存储长 cookie 值。现在我的代码看起来:
from requests import Response
payload = {
'controller': 'authentication',
'email': 'test@test.com',
'passwd': 'Password123!',
'back': 'my-account'
}
cookies = {
'PrestaShop-a30a9934ef476d11b6cc3c983616e364': 'P7Kc4TcNog6mDRClNOEM1NDmQeYtdl7weRvewlFukK64noiXir9OQ9%2FewhQGFb5n75AK763b88qG55DuAt%2BkPUdDQ7WF4HeFaeCp%2F1S5npTQ49aG1JumA%2FLnG89dBYc9Hu%2BJkxlmlxx5K1yGWrN9iPkgq9LEZ6TDhUJNmm6lAtYxYs%2Fsb8RIPVU3TTI0SbYQ0Mb9nhjDU2TNSqa0xc70vLiMfKU2Pcbri9oXzeGkWDQrnKAnxC3eM4bBR%2BZHAc1I71fg5XLQgSs23%2Bz%2FVJ4Co%2FVUjB0XvwKrjA%2F7bGHTrgbgJHb%2FdH4jAPPFPvuTCFjU78m2T9A%2F4P3Jz8Fi8N9G0mV3%2F2OnHuAWKBWOaUG5QTVPaUjVpk2sld%2BjFbElEBwy0OyspQIM1YX3%2B7Gg%2B47R0u%2BrK00U4%2BOZxtHNJvhccBU%3D000308; expires=Tue, 08-Dec-2020 15:49:40 GMT; path=/; domain=automationpractice.com; httponly'
}
requests.post('http://automationpractice.com/index.php', data=payload, cookies=cookies)
如您所见,我的 cookie 真的很长,我尝试通过 request.Session() 将此 cookie 传递给 POST 请求,但它对我不起作用,可能是我做错了什么。
你知道如何处理它看起来更好吗?
【问题讨论】:
标签: python-3.x cookies python-requests