Python 如何清除刮擦饼干?
默认情况下,scrapy存储cookie并将其传递给请求。但是我如何在spider中的某个点访问或清除存储的cookie呢?谢谢?没有完全清除它们,但会阻止它们被使用。要将cookie设置为特定的请求使用,例如从文档:Python 如何清除刮擦饼干?,python,cookies,scrapy,Python,Cookies,Scrapy,默认情况下,scrapy存储cookie并将其传递给请求。但是我如何在spider中的某个点访问或清除存储的cookie呢?谢谢?没有完全清除它们,但会阻止它们被使用。要将cookie设置为特定的请求使用,例如从文档: request_with_cookies = Request(url="http://www.example.com", cookies={'currency': 'USD', 'country': 'UY'}) 访
request_with_cookies = Request(url="http://www.example.com",
cookies={'currency': 'USD', 'country': 'UY'})
访问请求cookie:
request.headers.getlist('Cookie')
响应cookies:
response.headers.getlist('Set-Cookie')
有关更多详细信息,请参见避免下次请求时使用cookie的一种方法是使用
meta
参数dont\u merge\u cookies
:
Request(url, meta={'dont_merge_cookies': True})