[C++]Отправка HTTP-запроса

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by assasin94r, 27 Jul 2012.

  1. assasin94r

    assasin94r New Member

    Joined:
    27 Nov 2010
    Messages:
    50
    Likes Received:
    0
    Reputations:
    0
    Здравствуйте!
    Помогите с программой на C++. Нужно написать программу, которая будет отправлять HTTP запросы.
    Нашел на каком-то сайте несколько нужных примеров, вот только с методом POST не работает.
    Вот пример: cpp-http.zip.
    Напишите, плиз, где там ошибка и куда подставлять отправляемые данные. Или, если у кого есть свой готовый код скиньте сюда.
     
    #1 assasin94r, 27 Jul 2012
    Last edited: 27 Jul 2012
  2. cheater_man

    cheater_man Member

    Joined:
    13 Nov 2009
    Messages:
    651
    Likes Received:
    44
    Reputations:
    7
    В тебе ошибка...
    Исходник вставь в теги
     
  3. assasin94r

    assasin94r New Member

    Joined:
    27 Nov 2010
    Messages:
    50
    Likes Received:
    0
    Reputations:
    0
    в смысле?
     
  4. 2echnoman

    2echnoman New Member

    Joined:
    3 Jul 2012
    Messages:
    54
    Likes Received:
    0
    Reputations:
    0
    Если работаешь в RAD Studio, то используй indy. Кстати, код не качается. И исправь ошибки в сообщении.
     
  5. assasin94r

    assasin94r New Member

    Joined:
    27 Nov 2010
    Messages:
    50
    Likes Received:
    0
    Reputations:
    0
    Работаю на MS Visual Studio.

    Ошибки исправил, ссылку изменил.
     
  6. 2echnoman

    2echnoman New Member

    Joined:
    3 Jul 2012
    Messages:
    54
    Likes Received:
    0
    Reputations:
    0
    Судя по исходникам для работы юзается WinInet API(это я про класс CHTTPReader). Вряд ли ошибка в созданном классе. Дальше помочь не смогу, т.к. пока не знаю C++.
     
    #6 2echnoman, 27 Jul 2012
    Last edited: 27 Jul 2012
  7. GRRRL Power

    GRRRL Power Elder - Старейшина

    Joined:
    13 Jul 2010
    Messages:
    823
    Likes Received:
    185
    Reputations:
    84
    Возьми cURL. Для него должно быть over9000 биндингов для с++.