strcpy(query,"GET /");
strcat(query,http_path);
strcat(query," HTTP/1.0\nHost: ");
strcat(query,http_host);
strcat(query,"\nUser-agent: ");
strcat(query,http_user_agent);
strcat(query,"\nAccept: */*\n\n");
Post
Как послать POST запрос (без Компонентов NMHTTP и т.д.)?
Цитата:
Originally posted by Zephyr
Как послать POST запрос (без Компонентов NMHTTP и т.д.)?
Как послать POST запрос (без Компонентов NMHTTP и т.д.)?
По мне так самый простой способ - использовать WinInet, далее TClientSocket и WinSock API.
http://www.codenet.ru/progr/visualc/socket.php
Только нужно заменить:
на
Только нужно заменить:
Код:
на
Код:
strcpy(query,"POST /");
strcat(query,http_path);
strcat(query," HTTP/1.0\nHost: ");
strcat(query,http_host);
strcat(query,"\nUser-agent: ");
strcat(query,http_user_agent);
strcat(query,"\nAccept: */*\n\na=1&b=2&c=3");
strcat(query,http_path);
strcat(query," HTTP/1.0\nHost: ");
strcat(query,http_host);
strcat(query,"\nUser-agent: ");
strcat(query,http_user_agent);
strcat(query,"\nAccept: */*\n\na=1&b=2&c=3");