Задать вопрос
RussDragon
@RussDragon
C++, Lua

Работа с CURL, как?

Добрый вечер, сейчас требуется конвертировать CURLcode в массив для обработки кода страницы и выделения нужных элементов. Функция curl_easy_perfom возвращает код страницы сразу в консоль, как сделать так, чтобы он сначала записывался в массив, а потом выводился через стандартные методы С++?

Спасибо.
  • Вопрос задан
  • 4653 просмотра
Подписаться 2 Оценить 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Решения вопроса 1
nochkin
@nochkin
Напрямую соединяться и забирать данные я бы не советовал, так как теряются многие вкусности типа zlib, keep-alive и прочее.

А для curl надо данные принимать через callback в таком случае.
Вот пример: curl.haxx.se/libcurl/c/getinmemory.html
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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