Fro*_*art 4 c++ https boost http boost-asio
我可以使用boost asio进行HTTPS请求吗?我可以发出GET和POST HTTP请求,但是HTTPS呢?我该怎么处理?有人可以给我一个代码片段吗?
deW*_*eW1 6
是的你可以. http://www.boost.org/doc/libs/1_47_0/doc/html/boost_asio/example/ssl/client.cpp 只需将其集成到您的HTTP请求中即可.
Com*_*sMS 5
Asio 通过OpenSSL 提供基本的SSL支持.甲代码示例可作为文件的一部分
通常,HTTPS与HTTP非常相似,只是您必须执行SSL握手来初始化连接.Asio 为此提供了一个实现.
实际的通信非常简单,因为您只需加密HTTP流,实际的通信模式是相同的.
因此,如果Asio提供的功能不够灵活,您也可以使用OpenSSL在Asio之上编写自己的加密层(尽管除非您已经拥有相当多的加密经验,否则我不建议这样做).
归档时间:
12 年,9 月 前
查看次数:
807 次
最近记录: