dtra49684 2011-06-17 09:39
浏览 59
已采纳

卷曲 - 将cookie写入文件

There are 3 files in one folder:

curl.php:

$ch = curl_init('http://localhost/url.php');

curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookies.txt');
curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookies.txt');

curl_exec($ch);

url.php:

setcookie('test', 'foo', time()+60*60*24, '/');

cookies.txt: (empty)

When I run curl.php, I expect that cookie will be saved in cookies.txt.
But nothing happens.

What is wrong with this, why it does not working?

  • 写回答

3条回答 默认 最新

  • duanque19820925 2011-06-17 10:48
    关注

    Does it have permission to write the file in that directory with the user that it executes as?

    If no cookies have been received, there will be no file saved and you should note that the cookies are saved to the file when the handle is closed.

    It might be necessary to give the absolute path of the text file where the cookies should be saved to be sure you know where they end up.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥20 基于决策树的数字信号处理,2ask 2psk 2fsk的代码,检查下报错的原因
  • ¥20 python作业求过程
  • ¥15 wincc已组态的变量过多
  • ¥60 如图:直线与椭圆X轴平行,求直线与椭圆任意一点的相切坐标计算公式
  • ¥50 如何用python使用opencv里的cv::cudacodec::VideoWriter函数对视频进行GPU硬编码
  • ¥100 c#solidworks 二次开发 工程图自动标边线法兰 等折弯尺寸怎么标
  • ¥15 halcon DrawRegion 提示错误
  • ¥15 FastAPI Uvicorn启动显示404
  • ¥15 centos7.9脚本,怎么排除特定的访问记录
  • ¥15 关于#Django#的问题:我的静态文件呢?