前言
开发过程中需要上传数据,URL是https的,Qt默认是http网络请求,访问https需要用到SSL认证,而Qt默认不支持,需要自己编译OpenSSL库。
一、下载OpenSSL
环境:Qt 5.12.2 MSVC 2017,32bit ,可通过下面代码,知道是否支持ssl,以及ssl的版本。
如下图所以:不支持,OpenSSL的版本是1.0.2p
OpenSSL下载地址大家可以到官网下载符合自己的版本安装:OpenSSL下载地址
上面没有我需要的版本,要到旧版本下载,编译:OpenSSL下载