<分区>
我已经搜索了一段时间有关 HTTP 请求的信息,但由于仅部分解释了论坛的答案,所以一无所获。到目前为止,我看到的最有帮助的是来自 stackoverflow: http-get-request-in-c 据我所知,没有外部库就无法轻松完成。任何人都可以帮助处理一般的 HTTP 请求以及程序与互联网的连接吗?也许张贴你第一次看到它的地方的链接?
<分区>
我已经搜索了一段时间有关 HTTP 请求的信息,但由于仅部分解释了论坛的答案,所以一无所获。到目前为止,我看到的最有帮助的是来自 stackoverflow: http-get-request-in-c 据我所知,没有外部库就无法轻松完成。任何人都可以帮助处理一般的 HTTP 请求以及程序与互联网的连接吗?也许张贴你第一次看到它的地方的链接?
最佳答案
对我来说,在 C++ 中执行 http 的最简单方法是使用 Boost.Asio。它是负责连接服务器/客户端的外部库。
您应该看看他们的 C++ 示例/教程:HTTP Client, HTTP Server, HTTP Server 2, HTTP Server 3, HTTP Server 4 .您可以在那里看到一些http 通信客户端 和服务器端 的示例。
Boost 库 非常接近 C++。乍一看可能很吓人,但真的值得努力学习。
关于C++ HTTP 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14991639/