Форум программистов, компьютерный форум CyberForum.ru

C++

Войти
Регистрация
Восстановить пароль
 
z1p0
0 / 0 / 0
Регистрация: 17.08.2012
Сообщений: 29
#1

Трабла с LibCurl - C++

30.09.2012, 21:10. Просмотров 646. Ответов 3
Метки нет (Все метки)

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
 
#include <curl/curl.h>
 
#pragma comment (lib,"libcurl_imp.lib");
 
int _tmain(int argc, _TCHAR* argv[])
{
  CURL *curl;
  CURLcode res;
 
  curl = curl_easy_init();
  if(curl) {
    curl_easy_setopt(curl, CURLOPT_URL, "https://sourceforge.net/");
 
#ifdef SKIP_PEER_VERIFICATION
    /*
     * If you want to connect to a site who isn't using a certificate that is
     * signed by one of the certs in the CA bundle you have, you can skip the
     * verification of the server's certificate. This makes the connection
     * A LOT LESS SECURE.
     *
     * If you have a CA cert for the server stored someplace else than in the
     * default bundle, then the CURLOPT_CAPATH option might come handy for
     * you.
     */
    curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, 0L);
#endif
 
#ifdef SKIP_HOSTNAME_VERFICATION
    /*
     * If the site you're connecting to uses a different host name that what
     * they have mentioned in their server certificate's commonName (or
     * subjectAltName) fields, libcurl will refuse to connect. You can skip
     * this check, but this will make the connection less secure.
     */
    curl_easy_setopt(curl, CURLOPT_SSL_VERIFYHOST, 0L);
#endif
 
    res = curl_easy_perform(curl);
 
    /* always cleanup */
    curl_easy_cleanup(curl);
  }
  return 0;
}
Вот собсно сам код , а проблема у меня такая - Не отправляются запросы на сайты вида https () , ну тобиш по 443 порту )В чем может быть проблема , то что не отправляются определил сниффером , и тем что вообще никакого ответа не получаю )
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.09.2012, 21:10     Трабла с LibCurl
Посмотрите здесь:

Libcurl + QT Creator - Какую версию libcurl качать для Windows - C++
Пытаюсь подружить Curl и QT Creator Подскажите пожалуйста какую версию libcurl качать для Windows и как вообще их подружить :) ...

Замена libcurl - C++ Builder
Всем привет. И всех с 1 маем. У меня вопрос, ребята подскажите чем можно заменить библиотеку libcurl? Всего два критерия: 1: Могла...

libcurl and HTTP-Pipeling - C++
Использую libcurl для запроса размера картинок через HTTP HEAD (&gt; 100 картинок за 1 заход)... хочется использовать технологию Http-Pipeling...

Не получается использовать libcurl - C++
Скинул include файлы в include папку visual studio, lib файлы в lib папку, dll-ки в папку system32 windows. Вот тестовый пример, но...

libcurl: закачка файла - C++
Файл скачивается, но его размер 12243 байт, хотя должен быть 12182 байт, и так с любым файлом, получается чуть большего размера, что не...

Libcurl и работа с IMAP - C++
Всем привет. Очень нужна помощь. Не могу нормально разобраться как работать с IMAP через libcurl, ну то есть простейшие примеры по работе с...

libcUrl с OpenSSL на MinGW - C++
Помогите! Никак не могу разобраться с libcUrl с OpenSSL, просто libcUrl компилю без проблем, и использую, но нужнен https. ...

Помогите установить libcurl - Visual C++
Как я делал. 1)Скачал отсюда http://curl.haxx.se/download.html 2)Скомпилировал. 3)Засунул в папку с проектом libcurl.lib 4)Добавил...

Libcurl, проверка авторизации - C++
Не судите строго, это первое, что я пытаюсь написать на c++ Добавил некую кнопку, при нажатии которой. Должна исполняться функция. ...

libcurl и POST запрос - C++ Linux
Непонятная ошибка передачи POST данных Пишу Qt4 клиент, который запрашивает данные с помощью XML XML передаю POST запросом в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
niXman
Эксперт C++
3134 / 1446 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
30.09.2012, 22:19     Трабла с LibCurl #2
libcurl собран с поддержкой OpenSSL?
z1p0
0 / 0 / 0
Регистрация: 17.08.2012
Сообщений: 29
30.09.2012, 23:53  [ТС]     Трабла с LibCurl #3
Да , качал версию 1.19 для Win32 - MVS c open Ssl
Так же там была , вернее не было кой какой либы - я ее качал отдельно , )
У вас если есть курл - мой код работает верно , отправляет запрос то хоть:?
Avazart
Эксперт С++
7115 / 5292 / 273
Регистрация: 10.12.2010
Сообщений: 23,387
Записей в блоге: 17
23.10.2012, 01:31     Трабла с LibCurl #4
Мм... на на обычный http он отправляет нормально?

Добавлено через 11 минут
Да а что пиши сама программа ? Какую ошибку выдает ?

Добавлено через 9 минут
В общем попробуй второй код от сюда Скачивание из интернета - результат сохранение страницы в файл.
Yandex
Объявления
23.10.2012, 01:31     Трабла с LibCurl
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru