Очистка куки при использовании Twisted и Python - PullRequest
0 голосов
/ 05 октября 2011

Я использую витую, чтобы получить страницу. Для каждого обратного вызова, чтобы получить страницу .... куки сбрасываются? Если нет, как мне сбросить куки для каждого обратного вызова? Ниже приведен пример ... Мне нужен отдельный файл cookie для каждого запроса.

client.getPage(iUrl,headers,method='GET',cookies=  {}).addCallback(self.processPage,iUrl).addErrback(self.printError,iUrl)
client.getPage(iUrl,headers,method='GET',cookies=   {}).addCallback(self.processPage,iUrl).addErrback(self.printError,iUrl)
client.getPage(iUrl,headers,method='GET',cookies= {}).addCallback(self.processPage,iUrl).addErrback(self.printError,iUrl)
client.getPage(iUrl,headers,method='GET',cookies= {}).addCallback(self.processPage,iUrl).addErrback(self.printError,iUrl)

1 Ответ

0 голосов
/ 05 октября 2011

Да. {} создает новый словарь каждый раз, когда он оценивается. Каждый из 4 вызовов в вашем примере использует отдельный словарь cookie. Файлы cookie не передаются между запросами.

...