2013-02-14 84 views
0

全部。我在域上獲取Cookie時遇到問題。 我嘗試讓餅乾:Selenium 2獲取域上的所有Cookie

def "go to site"() { 
    when: 
     go "http://bla-bla-bla.bla" 
    then: 
     title == "Bla-bla-bla" 
     // check cookies 
     String cookies = driver.manage().getCookieNamed("name1").getValue() 
     println cookies 
} 

但餅乾name1歌廳其他域,不http://bla-bla-bla.blaname1它是在域http://ululu.ulu餅乾和嘗試得到所有的cookies,所有域(網站),但我沒有得到。

請幫我查看所有域名(網站)上的所有cookies。謝謝。 我的英語很爛。

+0

你的意思是1)你看到的是來自所有域名的cookies,而你只希望從bla bla bla域的cookie或2)你只看到來自bla bla bla域的cookie,你想從cookie所有域? – 2013-02-14 10:38:57

+0

2選項,你可以幫我嗎? – plsgogame 2013-02-14 10:54:21

+0

退房回答一個類似的問題[這裏] [1] [1]:http://stackoverflow.com/a/22238612/296280 – 2014-03-07 02:21:39

回答

3

Selenium只允許您訪問當前活動域的cookie。也就是說,與當前瀏覽器狀態相關的Cookie。

這是我無法解決的,我知道。

+0

感謝!但是,如果我使用groovy獲取cookie?我可以獲取目前不是域的數據? – plsgogame 2013-02-14 13:30:01

相關問題