2013-10-24 3 views
2

Где я могу увидеть пример запроса HTTP POST с помощью boost :: asio?HTTP POST-запрос с использованием boost :: asio

Я видел только примеры с HTTP-запросами GET.

+0

Было бы неплохо связать учебник, чтобы мы могли посмотреть на него. В этом примере http://www.boost.org/doc/libs/1_49_0/doc/html/boost_asio/example/http/client/sync_client.cpp Кажется, что вы сами пишете запрос http, чтобы вы могли писать POST вместо GET. Проверьте, как формируются HTTP-запросы и как вы добавляете параметры/аргументы в свой почтовый запрос и так далее. – xeed

+0

Ищите C++ REST SDK. Является ли C++-инфраструктурой для службы REST, протокол HTTP реализуется. http://casablanca.codeplex.com/ –

ответ

0

Посмотрите на этот заголовок HTTP запроса, например:

POST /path/script.cgi HTTP/1.0 
From: [email protected] 
User-Agent: HTTPTool/1.0 
Content-Type: application/x-www-form-urlencoded 
Content-Length: 32 

argument1=text&argument2=arg2text 

Ознакомьтесь получить пример и изменить запрос на это. Возможно изменить все, что вы думаете, должно быть изменено

+0

Как добавить аргументы в запрос POST? – FrozenHeart

+0

добавьте их в строку запроса. Посмотрите на последнюю строку примера, я дал вам ... – xeed

Смежные вопросы