C++ HTTP 请求

标签 c++ http request

<分区>

我已经搜索了一段时间有关 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/

相关文章:

node.js - 如何在不使用端口的情况下在同一域上的 Apache 旁边运行 node.js 应用程序

python - 发送 POST 请求的正文

c++ - 什么是 C++ 数组中的初始化程序?

c++ - 结构、函数和数组

c++:在构造函数中将shared_ptr的 vector 初始化为不同的指针

http - THTTPClient 和 TNetHTTPClient 有什么区别?

android - URL 验证工作正常但保持连接并限制任何进一步的请求

python - 使用python从内网下载文件

java - Android Java Http 请求发布

c++ - 如何处理 std::vector<...>::size_type 为 int