2011-02-04 4 views
0

PHP-CURL: Как я могу изменить или удалить куки-файлы после вызова curl_exec в существующем объекте curl?php curl сбросить или изменить cookies

1) Файл "Cookiejar" не сохраняется на диске до curl_close()!

2) CURLOPT_COOKIE - не может помочь, просто добавив cookie с тем же именем, не удаляя/редактируя старый.

3) CURLOPT_HTTPHEADER - настройка «Cookie:» - тоже не может помочь!

мне просто нужно изменить или полностью удалить, что печенье без закрытия -. Повторного создания завитка объекта = (

ответ

0

Я думаю, что у меня была аналогичная проблема, решение было клонировать локон объект с curl_copy_handle() и закрытия одного из них (либо оригинал или клон). Я не уверен, что это полезно для вашей проблемы.

+0

hm, но тот, который не закрыт, все еще имеет все куки в памяти, я не смогу его использовать. – user587763

+0

Немного поздно ... Возможно, вы можете закрыть завиток, изменить файл cookie, а затем открыть другой завиток с измененным файлом cookie. В принципе, он перезагружает страницу. Разве это не работает? – Nabab