Есть простой код, использующий 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)
- Форум C++ curl FTP убрать лишний вывод в консоль (2013)
- Форум ошибка: collect2: error: ld returned 1 exit status (2018)