私は自分のサイトで cURL をテストしており、セッション cookie が再生成されるように cURL を「キャッシュをクリア」しようとしています。
だから私はindex.phpとlogin.phpを持っています。正しい資格情報でインデックスを作成するために POST を実行すると、予想どおり login.php へのリダイレクトが取得されます。次に、「キャッシュをクリア」して、login.php への cURL を試みます。index.php への 302 (リダイレクト) が返されることを期待していますが、200 OK が返されます...
これらの設定を使用して、キャッシュをクリアしようとしています:
$cookiefile = "d://cookie.txt";
curl_setopt($curl, CURLOPT_FRESH_CONNECT , 0);
curl_setopt($curl, CURLOPT_COOKIESESSION, true);
curl_setopt($curl, CURLOPT_COOKIEFILE, $cookiefile);
curl_setopt($curl, CURLOPT_COOKIEJAR, $cookiefile);
curl_setopt($curl, CURLOPT_FRESH_CONNECT , 1);
ありがとう!