2
A
回答
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
0
見How are parameters sent in an HTTP POST request?
的ASIO部分(發送數據)是類似於GET的例子。不同的是數據發送的是什麼(HTTP頭和內容)。
相關問題
- 1. Boost asio收到HTTP POST?
- 2. BOOST ASIO POST HTTP請求 - 標頭和正文
- 3. C++ Linux異步HTTP POST(Boost :: asio)
- 4. HTTP POST請求
- 5. HTTP POST請求
- 6. BOOST ASIO使用
- 7. 更改HTTP POST請求HTTPS POST請求:
- 8. 如何使用boost :: asio在http上進行POST?
- 9. HTTP POST請求AngularJS
- 10. iOS http POST請求
- 11. ASMX HTTP POST請求
- 12. Android http請求POST
- 13. 提升asio的HTTPS POST請求
- 14. Paraimpu HTTP POST請求
- 15. 使用Volley的HTTP Post請求
- 16. 使用XML數據的HTTP POST請求
- 17. 使用JSON的HTTP POST請求
- 18. 使用AJAX的Http POST請求
- 19. 使用.NET的HTTP POST複雜請求
- 20. 的Android POST使用HTTP URL請求
- 21. 使用python的HTTP POST請求
- 22. 使用C++的HTTP POST請求
- 23. Angular2 HTTP POST請求
- 24. TCPClient boost :: asio :: io_service post not firing
- 25. Boost asio io_service dispatch vs post
- 26. 與Erlang的HTTP POST請求
- 27. PHP中的HTTP POST請求
- 28. Silverlight中的HTTP POST請求
- 29. Android上的HTTP POST請求
- 30. 僞造的HTTP POST請求
這將是很好的鏈接教程,所以我們可以期待它。在這個例子中http://www.boost.org/doc/libs/1_49_0/doc/html/boost_asio/example/http/client/sync_client.cpp 看起來你自己寫了http請求,所以你可以寫POST而不是GET。 查看http請求是如何形成的以及如何將參數/參數附加到您的發佈請求等。 – xeed
尋找C++ REST SDK。是一種用於REST服務的C++框架,http協議已經實現。 http://casablanca.codeplex.com/ –