Фэндом


curl_easy_duphandle - Копирует libcurl handle сессии.

Синтаксис Править

CURL* curl_easy_duphandle( CURL* handle );

Описание Править

Эта функция будет возвращать новый curl handle, копию, используя все ранее установленные настройки в handle, заданным в аргументе. Оба handle могут впоследствии использоваться независимо, и они оба должны быть отдельно освобождены с помощью curl_easy_cleanup.

Все строки, которые были заданы через указатель в предыдущем handle через вызов curl_easy_setopt, используя char*, будут указывать теперь и в новом handle на тот же адрес. Поэтому вы должны убедиться, что данные не будут освобождены, пока оба handle не будут закрыты.

Новые handle не наследуют информацию о состоянии handle, соединениях, SSL сессии и cookies.

Отметим, что даже в многопоточных программах, эта функция не должна вызываться одновременно, используемый handle не может использоваться, пока он копируется.

Возвращаемое значение Править

Если эта функция вернет NULL, что-то пошло не так и не был возвращен корректный handle.

См. также Править

curl_easy_init curl_easy_cleanup curl_global_init

Обнаружено использование расширения AdBlock.


Викия — это свободный ресурс, который существует и развивается за счёт рекламы. Для блокирующих рекламу пользователей мы предоставляем модифицированную версию сайта.

Викия не будет доступна для последующих модификаций. Если вы желаете продолжать работать со страницей, то, пожалуйста, отключите расширение для блокировки рекламы.

Также на Фэндоме

Случайная вики