Есть простой код, использующий curl_easy интерфейс.
#define DST_HOST "http://somewhere"
...
CURL* handle = NULL;
curl_global_init(CURL_GLOBAL_ALL);
handle = curl_easy_init();
curl_easy_setopt(handle, CURLOPT_URL, DST_HOST);
curl_easy_setopt(handle, CURLOPT_WRITEFUNCTION, readfunc);
printf("code = %d\n", curl_easy_perform(handle));
curl_easy_cleanup(handle);
curl_easy_perform() возвращает внутренний код результата работы libcurl.
А как средствами самого libcurl определить, какой код 
ошибки выдал удаленный http-сервер: 403, 404 или еще какой-нибудь? 
Спасибо.
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
        Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
      
Похожие темы
- Форум c++ curl Работа с https (2014)
 - Форум libcurl кракозябры (2017)
 - Форум Как c помощью libcurl отправить POST строку в юникоде. (2015)
 - Форум HTTPS POST запрос посредством CURL в среде Visual C++ (2017)
 - Форум Авторизация с помощью cUrl (2009)
 
- Форум Curl (2012)
 - Форум Статическая линковка myapp+libcurl+libssl (2019)
 - Форум С++ Проверка доступа в интернет с помощью библиотеки curl (2013)
 - Форум ошибка: collect2: error: ld returned 1 exit status (2018)
 - Форум C++ curl FTP убрать лишний вывод в консоль (2013)