我需要在 C++ 中从指定的 url 下载文件/读取字符串。我对此做了一些研究,cURL 似乎是最流行的方法。另外,我以前在 PHP 中使用过它。 cURL 的问题是 lib 很大,而我的文件必须很小。我想你可以用 winsock 做到这一点,但我找不到任何简单的例子。如果您有一个简单的 winsock 示例、一个简单的 cURL/其他东西,或者任何可以完成工作的东西。我将不胜感激。此外,我需要它来使用 native C++。
最佳答案
我可以重复我的回答 Is it possible to handle proxies at socket level? (另请参阅评论)关于 Windows Internet (WinINet) API 和 Windows HTTP 服务 (WinHTTP) 的两个重要接口(interface)。 WinINet 的一个重要限制是 WinINet 不应在服务中使用(仅在 GUI 应用程序中),因为可能存在对话框。
关于c++ - 从 Web C++ 下载文件(使用 winsock?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2751820/