ЮК
Юрий Кокушонков

C++ POST запрос по сокетам

Всем привет, написал прогу, которая делает GET запрос на скрипт, Но мне необходимо так же делать и POST запрос.
Как его сделать без существенных изменений кода, который написан ниже:
Заранее спасибо

#include "stdafx.h"
#include
#include
#include
#include
#include
#pragma comment(lib,"ws2_32.lib")
using namespace std;

string request (char* link, char* text){
WSADATA wsaData;

if (WSAStartup(MAKEWORD(2,2), &wsaData) != 0) {
cout << "WSAStartup failed.\n";
system("pause");
return "ERROR";
}

SOCKET Socket=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
struct hostent *host;
host = gethostbyname(link);
cout << "DEBUG: "<h_addr_list[0]) << endl;
//cout << (host) << endl;
SOCKADDR_IN SockAddr;
SockAddr.sin_port=htons(80);
SockAddr.sin_family=AF_INET;
SockAddr.sin_addr.s_addr = *((unsigned long*)host->h_addr);
cout <<"DEBUG: "<

Так как код в тексте обрезался - то выкладываю скрины

ЛП
Лена Пур

В мое время, перед тем, как программировать сетевые фишки, модель OSI учили, и потом не было таких дурацких вопросов. Сокеты - это уровень TCP/IP, транспортный-сетевой, 3-4-й. А у тебя вопрос по HTTP POST - это прикладной, 7-й уровень. Они вообще пересекаться не должны - ни в программе, ни (там более) в голове.
Ссылки в тексте, читай.

Похожие вопросы
SQL не принимает запрос из C#
C++ POST GET запросы
Отправка POST запроса c помощью javascript на PHP
Составление sql запроса из данных форм методом post
Отослать POST запрос Ajax. Вопрос
Помогите, пожалуйста, нужно сформировать XML-RPC запрос и отправить серверу через POST.
C# Как организовать очередь запросов на сервере?
C#. Программное создание запроса к БД в TableAdapter.
Delphi ---POST запрос idHTTP ---Не отправляет спец символы, как исправить?
Delphi 6. IdHTTP, POST запрос