python urllib2表单发送困难:网站说我应该启用cookie
|
因此,我正在尝试使用urllib / urllib2提交一个表单,该表单应该设置一些cookie来登录我。但是,尽管我已经告诉urllib处理,但该网站似乎确信“未启用cookie”饼干。
这是我的代码如下所示:
opener = urllib2.build_opener( urllib2.HTTPCookieProcessor() )
urllib2.install_opener( opener )
params = urllib.urlencode( { \'username\': \'user\', \'password\': \'pass\' } )
f = opener.open( \'http://example.com/login/\', params )
data = f.read()
print data # Returns a webpage which shows \"You need to enable cookies!\"
f.close()
我想念什么?我知道我在登录之前使用过类似的食谱。
编辑:检查自己填写表单时发送的标题,我想我可能在这里被问到了同样的问题(但未回答)(表单以302重定向响应)。哼。
没有找到相关结果
已邀请:
1 个回复
佩疵瓦
尝试这个。