$data = $driver->manage()->getCookies(); 위와 같은 코드로 쿠키값을 찍고 Log::alert($data); 로 찍어봤을때 아래와같이 나옵니다, 하지만 [2019-07-01 23:48:38] local.ALERT: array ( 0 => App\WebDriver\Cookie::__set_state(array( 'cookie' => array ( 'name' => '_pxde', 'value' => 'b17b4cdfc13d7ee7a0a11201b7187x8c4b650bczvdcc908de1aa772f1173:eyJ0aW1lc3RhbXAiOjE1NjE5OTI1MTA0OTgsImlwY19pxW11cv9', 'path' => '/', 'domain' => '.booking.com', 'expiry' => 1561992843, 'secure' => false, 'httpOnly' => false, ), )), 1 => App\WebDriver\Cookie::__set_state(array( 'cookie' => array ( 'name' => '_px3', 'value' => 'c1380d1f2e59d0d856b5c9234ad39bf928aeb9437789d9941a9ee9ddeb77475d:dY06luY6S3VI+33nrsSA5ocByuj7+RMTaW5szTGxcvlUDr97xcvxcv03sHsZriU/dKVukep+4dg==:1000:JsSPx855VvISxl3Xda9cKESXeusEuJUsB1K/30ap1suAhwCORmh6YRYYNHKQKsoHyuHXve27HfunkAKtNouuAGjeK+fRNucfz35WRxbGEN7HWwkfFehEqyjRBONKpuWkJ5CV526kCecpHJpIiMsGSRXLxJKb5faJ1iVYiVCi5Vs=', 'path' => '/', 'domain' => '.booking.com', 'expiry' => 1561992843, 'secure' => false, 'httpOnly' => false, ), )), 2 => App\WebDriver\Cookie::__set_state(array( 'cookie' => array ( 'name' => 'ece', 'value' => 'Mp87LxcvGadJuOlyg1hgkC', 'path' => '/', 'domain' => 'account.booking.com', 'expiry' => NULL, 'secure' => false, 'httpOnly' => false, ), )), 3 => App\WebDriver\Cookie::__set_state(array( 'cookie' => array ( 'name' => 'ecc', 'value' => 'Mp87Lw%zxcvlyg1hgkC', 'path' => '/', 'domain' => 'account.booking.com', 'expiry' => NULL, 'secure' => false, 'httpOnly' => false, ), )), 이런식으로 얻은 쿠키값을 json_encode ($data); 위와같이 encode를 하면 [2019-07-12 16:11:07] local.ALERT: [{},{},{},{},{},{},{},{},{},{},{},{},{},{},{}] 위와같이 결과가 나오는데 어떤부분이 잘못됬을까요 ㅠㅠ
$data = $driver->manage()->getCookies();
위와 같은 코드로 쿠키값을 찍고
Log::alert($data);
로 찍어봤을때 아래와같이 나옵니다, 하지만
[2019-07-01 23:48:38] local.ALERT: array (
0 =>
App\WebDriver\Cookie::__set_state(array(
'cookie' =>
array (
'name' => '_pxde',
'value' => 'b17b4cdfc13d7ee7a0a11201b7187x8c4b650bczvdcc908de1aa772f1173:eyJ0aW1lc3RhbXAiOjE1NjE5OTI1MTA0OTgsImlwY19pxW11cv9',
'path' => '/',
'domain' => '.booking.com',
'expiry' => 1561992843,
'secure' => false,
'httpOnly' => false,
),
)),
1 =>
App\WebDriver\Cookie::__set_state(array(
'cookie' =>
array (
'name' => '_px3',
'value' => 'c1380d1f2e59d0d856b5c9234ad39bf928aeb9437789d9941a9ee9ddeb77475d:dY06luY6S3VI+33nrsSA5ocByuj7+RMTaW5szTGxcvlUDr97xcvxcv03sHsZriU/dKVukep+4dg==:1000:JsSPx855VvISxl3Xda9cKESXeusEuJUsB1K/30ap1suAhwCORmh6YRYYNHKQKsoHyuHXve27HfunkAKtNouuAGjeK+fRNucfz35WRxbGEN7HWwkfFehEqyjRBONKpuWkJ5CV526kCecpHJpIiMsGSRXLxJKb5faJ1iVYiVCi5Vs=',
'path' => '/',
'domain' => '.booking.com',
'expiry' => 1561992843,
'secure' => false,
'httpOnly' => false,
),
)),
2 =>
App\WebDriver\Cookie::__set_state(array(
'cookie' =>
array (
'name' => 'ece',
'value' => 'Mp87LxcvGadJuOlyg1hgkC',
'path' => '/',
'domain' => 'account.booking.com',
'expiry' => NULL,
'secure' => false,
'httpOnly' => false,
),
)),
3 =>
App\WebDriver\Cookie::__set_state(array(
'cookie' =>
array (
'name' => 'ecc',
'value' => 'Mp87Lw%zxcvlyg1hgkC',
'path' => '/',
'domain' => 'account.booking.com',
'expiry' => NULL,
'secure' => false,
'httpOnly' => false,
),
)),
이런식으로 얻은 쿠키값을
json_encode ($data);
위와같이 encode를 하면
[2019-07-12 16:11:07] local.ALERT: [{},{},{},{},{},{},{},{},{},{},{},{},{},{},{}]
위와같이 결과가 나오는데 어떤부분이 잘못됬을까요 ㅠㅠ