teh*_*yan 3 python cookies twisted
我正在尝试使用扭曲的Web客户端应用程序,但在使用cookie时遇到一些问题.有没有人有我可以看到的例子?
虽然getPage确实不容易直接访问请求或响应头(只是一个getPage不是超级棒API的例子),但实际上支持cookie.
cookies = {cookies: tosend}
d = getPage(url, cookies=cookies)
def cbPage(result):
print 'Look at my cookies:', cookies
d.addCallback(cbPage)
Run Code Online (Sandbox Code Playgroud)
传递给字典时,字典中的任何cookie getPage都将被发送.服务器响应请求而设置的任何新cookie都将添加到字典中.
您可能在查看时错过了此功能,getPage因为getPage签名cookies在其中的任何位置都没有参数!但是,它确实需要**kwargs,这是如何cookies支持的:任何额外的参数传递给getPage它不知道自己,它传递给HTTPClientFactory.__init__.看一下该方法的签名,看看你可以传递给的所有东西getPage.