是否可以永久存储 cookie 以便我可以重复使用它?现在我每次运行脚本来访问需要用户登录的几个页面时都必须重新登录,我想知道是否可以永久存储 cookie,这样我就不必每次都重新登录。
$post = $metadata;
$ch = curl_init('login.php');
curl_setopt_array($ch, array(
CURLOPT_RETURNTRANSFER => true,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => $post,
CURLOPT_USERAGENT => 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1) Gecko/20090624 Firefox/3',
CURLOPT_COOKIEFILE => 'cookie.txt',
// CURLOPT_COOKIE => '',
CURLOPT_COOKIEJAR => 'cookie.txt'
));
$result = curl_exec($ch);
curl_close($ch);
我指定了一个cookie.txt
文件,但实际上并没有看到它。