自我包含的HTTP/HTTPS库
Self contained http/https library
我正在寻找一个C/C 库来通过HTTP和HTTPS(可能仅版本1.0)获取页面,其中最小数量的依赖项(例如,不是Libcurl),可在主要OS(Windows,Linux,OSX)。有这样的东西吗?
这在很大程度上取决于您的要求。如果您只需要HTTP/1.0支持,而无需考虑代理,守护剂以及HTTP/1.1中的所有内容并使HTTP 困难,则可以在约30行C中编写HTTP客户端。代码。另外添加50行以包括HTTPS的LIBSSL。因此,除非您更好地指定要求我们无法帮助您。
(此外,有关查找工具或库的问题在此处被视为主题)。
相关文章:
- 如何在boost beast http请求中设置http头
- 在多个核心中处理一个HTTP请求
- SFML library: http request
- 使用 Winsock2.h C++向不和谐 API 发送 HTTP 请求时出现问题
- Boost.Asio/OpenSSL HTTPS GET certificate trouble
- 通过单独的 tcp 流建立 http 连接
- 在C ++ ASIO中,如何为HTTP或HTTPS创建相同的套接字对象(接口/抽象问题?
- 如何在 Poco 中将工作 HTTP 代码转换为 HTTPS
- 如何使用野兽C++库从HTTP重定向到HTTPS?
- 我可以使用 Boost.Asio 和 Boost.Beast 库发出 HTTPS 请求或 HTTP/2 请求吗?
- 如何在 c++ 中在 http/https 端口上发送和接收数据?
- 使用带有SSL(HTTPS)的Boost-Beast(ASIO)HTTP客户端
- Windows HTTP服务器API HTTPS服务器
- 自我包含的HTTP/HTTPS库
- C++ Winsock Determine HTTP or HTTPS
- 是否有任何兼容的 HTTP/HTTPS 库可以静态链接的 c++
- 如何检查一个网站是http还是https,通过C/ c++代码使用CURLPP库
- 用于c++的HTTP和HTTPS服务器库
- 从C/ c++发送http和https请求
- 如何构建自定义libcurl只支持HTTP / HTTPS协议