libcurl - произвольный запрос
Подскажите пожалуйста, позволяет ли libcurl - отсылать произвольный запрос данных, ну к примеру "Hello net" и так же принимать все данные.
Ну для примера, записать в буфер свой Get-запрос и получить в буфер ответ от сервера и принять и разобрать http-загловки самому ? Из примеров и документации не понял этого момента, везде примеры только готовых запросов в рамках какого то протокола.
Ответы (1 шт):
Подскажите пожалуйста, позволяет ли libcurl - отсылать произвольный запрос данных, ну к примеру "Hello net" и так же принимать все данные.
Если подразумевается отправка сырых данных данных на транспортном уровне, то нет, разумными средствами в рамках libcurl это невозможно. Для этого есть уровень сокетов.
Ну для примера, записать в буфер свой Get-запрос и получить в буфер ответ от сервера и принять и разобрать http-загловки самому ?
HTTP-заголовок ответа можно получить, установив свой колбек в параметр CURLOPT_HEADERFUNCTION.