C++ HTTPS 编程

发布于 2024-09-08 03:32:32 字数 175 浏览 4 评论 0原文

我是一名刚刚接触 HTTPS 的 C++ 程序员。我需要用 C++ 编写一个基于 COM 的 Windows 服务,它可以处理 HTTPS 请求。但为此,我需要了解技术和协议如何结合在一起。

我知道这是一个非常开放式的问题,但我的目的是找到一些向 C++ 程序员介绍 HTTPS 编程的文档。

提前致谢。

I am a C++ programmer new to HTTPS. I need to write a COM based windows service in C++ which can handle HTTPS requests. But for that I would need to understand how the technologies and protocol fit together.

I understand this is a very open ended question but my intent is to find some documentation that introduces a C++ programmer to HTTPS programming.

Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

逆蝶 2024-09-15 03:32:32

编写自己的 HTTP 服务器并不是一件容易的事(如果您想让一切都正确的话),而编写一个支持 SSL 的服务器则更加困难。最好建议您使用众多开源服务器之一(请参阅此处了解list),其中许多可以嵌入到您的 C++ 代码中。就我个人而言,我发现 Mongoose 非常容易嵌入到 C++ 代码中。

Writing your own HTTP server is no minor undertaking (if you want to get everything right), and writing one to support SSL is even more difficult. You would be much better advised to use one of the many open source servers (see here for a list), many of which can be embedded in your c++ code. Personally, I have found Mongoose very easy to embed in C++ code.

我们的影子 2024-09-15 03:32:32

Windows Vista/Windows Server 2008 或更高版本的另一个选项是使用 IIS Hostable 核心。对于客户端版本,即使在家庭基础版中也可用,但 IIS 不可用。

这基本上为您完成了 HTTP 和 HTTPS 协议的所有工作,剩下要做的就是编写定义通过管道发送的内容的回调函数。

The other option for windows vista/Windows Server 2008 or later is to use the IIS Hostable core. For client versions this is available even in home basic, though IIS is not.

This does basically all the work of the HTTP and HTTPS protocols for you and all that is left to do is write the callback functions which define what to send out over the pipe.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文