Задать вопрос
@ilovv
Нуб, нуждающийся в помощи в php

Как задать куки парсеру PHP?

Как в обычном php отправить куки, чтобы он зашел на сайт с этими куками?
Если это нельзя сделать в обычном php, то подскажите лучшие и самые быстрые библиотеки
  • Вопрос задан
  • 281 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@artem78
Через CURL можно так:
<?php

$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, 'https://httpbin.fuze.com/cookies');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);

// Если передать заданные куки, то так:
curl_setopt($curl, CURLOPT_COOKIE, "cookiename1=cookievalue1;cookiename2=cookievalue2");

// Если нужно автоматически сохрянять и отправлять (как это делает браузер), тогда так:
curl_setopt ($ch, CURLOPT_COOKIEFILE, "cookie.txt");
curl_setopt ($ch, CURLOPT_COOKIEJAR, "cookie.txt");

$response = curl_exec($curl);
var_dump($response);
curl_close($curl);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽