如何使用javascript或selenium获取给定url中的所有cookie?

如何使用javascript或selenium获取给定url中的所有cookie?,javascript,jquery,python,selenium,firefox-addon,Javascript,Jquery,Python,Selenium,Firefox Addon,基本上,我想访问给定url中的所有cookie。例如,我有附加的图像 我需要访问这些数据。是否可以调用firebugapi来获取cookie? 硒有什么方法吗? 我尝试了document.cookie。未按预期工作。请尝试 function get_cookie ( cookie_name ) { // http://www.testsite.com/cookies.shtml var cookie_string = document.cookie ; if (cookie_stri

基本上,我想访问给定url中的所有cookie。例如,我有附加的图像

我需要访问这些数据。是否可以调用firebugapi来获取cookie? 硒有什么方法吗? 我尝试了
document.cookie
。未按预期工作。

请尝试

function get_cookie ( cookie_name )
{
  // http://www.testsite.com/cookies.shtml
  var cookie_string = document.cookie ;
  if (cookie_string.length != 0) {
    var cookie_value = cookie_string.match ( '(^|;)[\s]*' + cookie_name + '=([^;]*)' );
    return decodeURIComponent ( cookie_value[2] ) ;
  }
  return '' ;
}
然后使用此函数获取cookie

用于eg

cookieValue = get_cookie( "mycookies" );  //here mycookies is cookie name

通过使用以下代码,您可以使用Python和Selenium获取cookies-

driver = webdriver.Chrome(chromebinary)
driver.get(url)
cookies = driver.get_cookies()
for cookie in self.driver.get_cookies():
    print cookie['name'], cookie['value']