我正在尝试使用此行代码从请求中获取Cookie,但获得[]
空结果
response.headers.getList('Set-Cookie')
和这个
response.request.headers.get('Cookie')
当我open_in_browser
响应时,我检查网络标签并查看存在的cookie(见下图)
任何想法?谢谢
答案 0 :(得分:2)
response.headers.getlist("Set-Cookie")
适合我(Scrapy 1.4.0)
但首先,如果你确实收到了这个cookie,请检查shell:
scrapy shell
fetch('your_url')
response.headers.getlist("Set-Cookie")