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

Отправить POST запрос - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ CMenu::InsertMenu - обработка сообщения http://www.cyberforum.ru/cpp-beginners/thread1508049.html
Привет всем, Подскажите, пожалуйста, как обработать сообщение CMenu::InsertMenu посылаемое из внешнего приложения? Resource.h #define ID_EXPCATXML 100 Plugin.h
C++ Как обратится к обьекту класса, являющегося наследником абстрактного класса Здравствуйте! У меня есть 4 класса: один виртуальный, следующие 2 - наследуют виртуальный класс и последний класс содержит указатель на виртуальный класс (динамический массив, который растет от методов buildCar и buildTruck). eFuel - это также класс, который содержит еще класс, но в данном вопросе они не принимают участия. Вопрос: как через указатель четвертого класса доступится к наследующим... http://www.cyberforum.ru/cpp-beginners/thread1508041.html
C++ Линейный поиск в массиве структуры
Нужно с помощью линейного поиска искать в готовом массиве структуры значение вводимое с клавиатуры. Напишите шаблон , по которому это можно реализовать. Спасибо.
Windows боксы (Окна, формы) C++
Приветствую уважаемые пользователи cyberforum! Сразу не знаю как правильно называется это. Но как можно реализовать окна на Windows?
C++ Не могу осознать причину ошибки http://www.cyberforum.ru/cpp-beginners/thread1508018.html
Ну, в общем, читаю, такой, Страуструпа и прогаю малеху его примеры. Вот реализация одного из них: #include<iostream> char * strcpy1(char * dst, const char * src){ while (*dst++ = *src++) ; return dst; } int main()
C++ Строка string. Не присваивается новое значение Есть строка: string str_in = "A"; Она используется в созданной мной функцией как один из аргументов: fuction(arg1,arg2,str_in,arg4); Внутри функции значение строки меняется: char sim; //string m; подробнее

Показать сообщение отдельно
Renji
1532 / 980 / 238
Регистрация: 05.06.2014
Сообщений: 2,948
01.08.2015, 22:03     Отправить POST запрос
Цитата Сообщение от POST_HTTP Посмотреть сообщение
Нашел для GET запроса - Пример POST запроса . Автор сказал что POST по аналогии. Заменил гет на пост, вроде бы идет, но большой объем не тянет (даже текстовик весом в 2 кб)
Нда... Нужно было удалить гланды. Нашел пример прокалывания прыща иголкой. Заменил иголку скальпелем, но почему-то теперь очень болит шея.

Используйте curl и не выпендривайтесь. С уровнем познаний "скопировал код с форума" лезть в ручное формирование multipart/form запросов и их отправку через сокеты нельзя.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
curl_global_init(CURL_GLOBAL_ALL);//один раз на всю программу
CURL *curl = curl_easy_init();
 
curl_httppost* post = 0;
curl_httppost* last = 0;
//по строчке на каждое поле запроса
curl_formadd(&post, &last, CURLFORM_COPYNAME, "user",
              CURLFORM_COPYCONTENTS, "user name", CURLFORM_END);
 
//пихаем запрос в недра curl
curl_easy_setopt(curl, CURLOPT_HTTPPOST, post);
//указываем куда его слать
curl_easy_setopt(curl, CURLOPT_URL, "http://example.com/");
//поехали!
CURLcode res = curl_easy_perform(curl);
if(res != CURLE_OK)
    cout<<"ops..."<<endl;
 
curl_formfree(post);
curl_easy_cleanup(curl);
curl_global_cleanup();
 
Текущее время: 04:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru