C++编程实现HTTPS

3
我是一名C++程序员,对HTTPS还不熟悉。我需要用C++编写一个基于COM的Windows服务来处理HTTPS请求。但是在此之前,我需要了解这些技术和协议如何配合使用。
我知道这是一个非常开放的问题,但我的意图是找到一些文档,向C++程序员介绍HTTPS编程。
提前感谢您的帮助。
2个回答

5
编写自己的HTTP服务器并不是一项小事(如果您想要做到完美),而编写支持SSL的服务器则更加困难。建议您使用众多开源服务器之一(请参见此处以获取列表),其中许多可以嵌入到您的C++代码中。个人而言,我发现Mongoose非常容易嵌入到C++代码中。

+1,我目前不需要它,但mongoose是一个令人印象深刻的小型Web服务器。谢谢你提供的信息。 - rcollyer

0

对于Windows Vista/Windows Server 2008或更高版本,另一个选择是使用IIS可托管核心。对于客户端版本,即使在家庭基础版中也可以使用,尽管没有IIS。

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接