Я использую php curl, и я использую куклу cookie для многошагового сканирования. Мне нужны динамически созданные куки с сервера.
Но на одном шаге некоторые файлы cookie создаются с использованием javascript. Поскольку curl не запускает javascript, мне нужно добавить файлы cookie для завивки на этом этапе.
Единственный способ, которым я могу это сделать, – это вручную прочитать файл cookie и установить все куки, плюс те, которые я хочу использовать curl_Setopt
и CURLOPT_COOKIE
.
Есть ли способ добавить куки, не потеряв те, что уже есть?
Я обнаружил, что если вы используете curl_setopt
файл cookie и curl_setopt
с CURLOPT_COOKIE
он не перезаписывает файлы cookie, которые он загружает из файла, он просто добавляет их.
Таким образом, ответ заключается в использовании CURLOPT_COOKIE
.
Спасибо, Байрон!