gpt4 book ai didi

ssl - 如何在 wxWidgets C++ 应用程序中从 HTTPS 服务器下载文件?

转载 作者:太空宇宙 更新时间:2023-11-03 14:37:49 25 4
gpt4 key购买 nike

我正在尝试使用 MS Visual C++ 中的 wxWidgets 从 HTTPS 服务器下载一个 csv 文件。我是从一个 HTTP 服务器上做的,但这不再是一个选项。我找到了一个可以从 HTTPS 服务器下载的地方。 wxWidgets 不支持 HTTPS。我下载了 wxCurl,但看起来我还需要 OpenSSL 和 Boost。比我需要的或至少我想处理的要大材小用。我是一名退休的嵌入式实时程序员,我唯一的网络经验是最底层的套接字接口(interface)。

我正在寻找一个简单的选项来将我的 URL 传递给一个函数并获取我可以通过编程方式读取的文件流。我应该如何表达我的在线搜索问题?似乎我发现的一切都已经过时或超出了我的理解范围。

我有能力重建库,但不能调试它们的内部结构(或者至少对此不感兴趣)。我应该寻找什么?是否有一些代码片段在某个地方或一个直接的库?

埃迪

看起来 libcurl 和 rest 都依赖于 boost 和 ssl。 wxCurl 基于 libcurl,但 wxCurl 当前未维护,而 libcurl 是。我将尝试 libcurl 并查看它有多少外部依赖项。我仍然愿意接受更简单的答案。

最佳答案

C++ REST SDK提供了一种简单的异步下载文件的方法,并且还有很多其他有用的功能。

关于ssl - 如何在 wxWidgets C++ 应用程序中从 HTTPS 服务器下载文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46134459/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com