无法使用Selenium :: Remote :: Driver添加cookie

时间:2013-02-17 04:15:14

标签: selenium

我无法使用此模块添加cookie。

即使我使用一个简单的例子.. 驾驶员 - $> add_cookie( '富', '酒吧', '/', '我的_服务器',0);

我收到错误:

(执行命令时出错:处理命令时发生未知的服务器端错误:给定'cookie'参数无效(警告:服务器未提供任何堆栈跟踪信息)  命令持续时间或超时:20毫秒  构建信息:版本:'2.24.1',修订版:'17205',时间:'2012-06-19 17:28:14'  系统信息:os.name:'Windows 7',os.arch:'amd64',os.version:'6.1',java.version:'1.7.0_13'  驱动程序信息:driver.version:RemoteWebDriver  会议ID:cdbf4aca4034937573ca0cea4a9e5977在C:/workspace/ST/t/TestCl.pm第21行。)

我还尝试在我的hosts文件中欺骗一个真实的域名并将其指向服务器。但它根本没用。

Plz帮助。

1 个答案:

答案 0 :(得分:0)

对于阅读此文档的任何人,cookie都必须在字典中,例如:

add_cookie({‘name’ : ‘foo’, ‘value’ : ‘bar’, ‘path’ : ‘/’})