0
外部ファイルからCIセッションを取得しようとしています。現在のセッションをダンプするCIに関するページがあります。私が直接アクセスすると、期待どおりに動作します。しかし、私はCURLを介してアクセスすると何も返されません。 CURLを使用してリクエストを送信すると、CIセッションが失われると思います。CURLを使用するとCodeigniterセッションが失われる
私の質問は、このセッションデータを自分のカールリクエストと一緒に送信する方法です。 私が使用しているコードは以下の通りです。
$url = "http://localhost/cdmcl/dashboard/getsession";
$ch = curl_init();
$timeout = 5;
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$data = curl_exec($ch);
curl_close($ch);
echo $data;
どのように私はCIのcurlライブラリを使用せずにそれを実装することができます。ライブラリはCIで利用できません3 – jmsiox
curlライブラリはデフォルトライブラリに含まれていません - コードイグナイタ用のcurl拡張をインストールする必要があります。リンク:https://github.com/philsturgeon/codeigniter-curl – Bhavin
ありがとうございました@Bhavin – jmsiox