1 from cookielib import CookieJar
3 from twisted.internet import reactor
4 from twisted.python import log
5 from twisted.web.client import Agent, CookieAgent
7 def displayCookies(response, cookieJar):
8 print 'Received response'
10 print 'Cookies:', len(cookieJar)
11 for cookie in cookieJar:
15 cookieJar = CookieJar()
16 agent = CookieAgent(Agent(reactor), cookieJar)
18 d = agent.request('GET', 'http://www.google.com/')
19 d.addCallback(displayCookies, cookieJar)
21 d.addCallback(lambda ignored: reactor.stop())
24 if __name__ == "__main__":