标签: c++ c http post https
目前我正在通过HTTP进行POST请求,这非常简单: - 打开与服务器的网络连接 - 根据HTTP POST规范发送一些ASCII数据 - 接收ASCII数据并解析它们
现在我想做同样的事情,但是通过安全的HTTPS连接并使用自定义的本地提供的根证书。因为我不想手动完成整个密钥交换/加密处理:我可以使用哪个库?它应该是开源的,适用于Windows和Linux,并且应该附带非限制性许可证(一些LGPL类型或带链接例外的GPL)。
对此有何建议?
谢谢!
答案 0 :(得分:1)
显而易见的选择是libcurl。为您处理HTTP,以及通过OpenSSL或GnuTLS处理HTTPS;使用方便;适用于各种操作系统;麻省理工学院许可。