2012-02-15 15 views
4

こんにちは私はboost :: asioを使ってPOSTをしようとしていますが、私はそうすることができません。私はこのコード例を見ています:http://www.boost.org/doc/libs/1_49_0/doc/html/boost_asio/example/http/client/sync_client.cpp GETの代わりにPOSTを使ってこのコードを作るにはどうしたらいいですか?boost :: asioを使用してhttpでPOSTを行うにはどうしたらいいですか?

+1

私はCPP-NETLIBは使用であるかもしれないと思う:http://stackoverflow.com/questions/2251361/boost-asio-based-http-client-library-like-libcurl –

+0

はすばらしく見える、ありがとう – user1064036

答えて

0

asioはアプリケーションレベルではなく、トランスポート層(たとえばtcpソケット)で動作します。 httpプロトコルを自分で実装するのではなく、広範なhttpクライアントライブラリを選択すると、あなたのソリューションはより保守性が向上します。

ここでは、curl、poco、cpp-netlibがSOで頻繁に言及されていますが、利用可能なクライアントがたくさんあります。

は、これらの比較を見てください:

関連する問題