Задать вопрос
tyoma_koder
@tyoma_koder

Как работать с curl?

Хочу спарсить товары со стороннего сайта, использовал file_get_content, возвращался html страницы, но я узнал что есть более правильный способ - curl, но код ниже возвращает 301 редирект, а именно текст на картинке.
Как правильно получить html страницы в таком виде, чтобы можно было использовать селекторы, ну или хотя бы в виде ассоциативного массива?
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://www.vashidveri72.ru/catalog/dveri_vkhodnye');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
curl_close($ch);
var_dump($output);

60f42b9405554004367450.png
  • Вопрос задан
  • 116 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
@d-sem
Надо добавить

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы