Intereting Posts
Внедрение «настраиваемой» соединительной системы безопасно Получить формат даты, например «Ymd H: i: s», с даты php Подзапросы ActiveRecord Yii php синтаксическая ошибка, неожиданный T_VARIABLE, ожидающий ',' или ';' on line 29 PHP Создание модальной отдельной логики из html / view драйвер selenium, опция внутри optgroup не выполняется Вставить строки в базу данных через json не работает Почему PHP отправляет все сразу? Количество эхо-записей MySQL, которое имеет одинаковый идентификатор сеанса Полные дни между двумя датами в PHP? Изображение html2canvas save не работает Инструмент анализа статического кода PHP, который обнаруживает неискушенные исключения? Laravel 5.5 Ошибка Базовая таблица или представление уже существуют: 1050 Таблица «пользователи» уже существуют Как динамически генерировать ключ клиента openvpn с помощью php и передавать переменные команде shell? Hash :: make не работает файл route.php

PHP, Curl, curl_exec (), curl_close () и файлы cookie

При использовании PHP с Curl необходимо вызвать curl_close () после каждого вызова curl_exec () для куки-файлов для правильной работы с использованием параметров CURLOPT_COOKIEJAR и CURLOPT_COOKIEFILE? Или я могу называть curl_exec () столько раз, сколько мне нравится в разных URL-адресах на одном сайте, и все еще сохраняются файлы cookie без вызова curl_close () после каждого из них? Можно ли использовать curl_exec () много раз и просто закрыть curl_close () в конце скрипта?

Solutions Collecting From Web of "PHP, Curl, curl_exec (), curl_close () и файлы cookie"

Вы должны вызывать только curl_close() когда знаете, что закончили с этим конкретным дескриптором, или если переход из текущего состояния в новый (т. curl_setopt() Изменение тонны опций через curl_setopt() будет быстрее, если перейти от чистого новый ручка, чем ваш текущий «грязный».

Параметры cookiejar / file строго необходимы для поддержки куки-файлов между отдельными ручками / invokations. Каждый из них независим от других, поэтому файлы cookie – это единственный способ поделиться ими.