Rumah  >  Artikel  >  pembangunan bahagian belakang  >  curl的cookie文件保存不了

curl的cookie文件保存不了

WBOY
WBOYasal
2016-09-01 00:20:141573semak imbas

$curl = curl_init();

<code>    $cookie_jar = dirname(__FILE__)."/tmp/123.txt"; //tempnam--建立一个具有唯一文件名的文件
    curl_setopt($curl, CURLOPT_URL,'XX');//这里写上处理登录的界面
    curl_setopt($curl, CURLOPT_POST, 1); //post提交数据
    curl_setopt($curl, CURLOPT_POSTFIELDS, $params);//传递数据
    curl_setopt($curl, CURLOPT_COOKIEJAR, $cookie_jar);//把返回来的cookie信息保存在$cookie_jar文件中
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);//设定返回的数据是否自动显示
    curl_setopt($curl, CURLOPT_HEADER, false);//设定是否显示头信息
    curl_setopt($curl, CURLOPT_NOBODY, false);//设定是否输出页面内容
    $return = curl_exec($curl);//返回结果
    curl_close($curl); //关闭*/
    
    
    为什么这样查看的cookie文件是空啊?</code>

回复内容:

$curl = curl_init();

<code>    $cookie_jar = dirname(__FILE__)."/tmp/123.txt"; //tempnam--建立一个具有唯一文件名的文件
    curl_setopt($curl, CURLOPT_URL,'XX');//这里写上处理登录的界面
    curl_setopt($curl, CURLOPT_POST, 1); //post提交数据
    curl_setopt($curl, CURLOPT_POSTFIELDS, $params);//传递数据
    curl_setopt($curl, CURLOPT_COOKIEJAR, $cookie_jar);//把返回来的cookie信息保存在$cookie_jar文件中
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);//设定返回的数据是否自动显示
    curl_setopt($curl, CURLOPT_HEADER, false);//设定是否显示头信息
    curl_setopt($curl, CURLOPT_NOBODY, false);//设定是否输出页面内容
    $return = curl_exec($curl);//返回结果
    curl_close($curl); //关闭*/
    
    
    为什么这样查看的cookie文件是空啊?</code>
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn