qt将http更改为https
2015-12-07 13:26
721 查看
1. 在qt中将http更改为https只需将
更改如下:
2.程序执行出现打印如下信息:
qt.network.ssl: QSslSocket: cannot call unresolved function ERR_get_error
qt.network.ssl: QSslSocket: cannot call unresolved function TLSv1_client_method
qt.network.ssl: QSslSocket: cannot call unresolved
function SSL_CTX_new
qt.network.ssl:
QSslSocket: cannot call unresolved function SSL_library_init
qt.network.ssl: QSslSocket: cannot call unresolved function ERR_get_error
3.拷贝D:\mingwQt\Qt5.5.0\Tools\mingw492_32\opt\bin目录下的libeay32.dll和ssleay32.dll到目录D:\mingwQt\Qt5.5.0\5.5\mingw492_32\bin下。
request.setUrl(QNetworkRequest(QUrl(url)));
更改如下:
QNetworkRequest request;
QSslConfiguration config;
config.setPeerVerifyMode(QSslSocket::VerifyNone);
config.setProtocol(QSsl::TlsV1SslV3);
request.setSslConfiguration(config);
request.setUrl(QUrl(url));
2.程序执行出现打印如下信息:
qt.network.ssl: QSslSocket: cannot call unresolved function ERR_get_error
qt.network.ssl: QSslSocket: cannot call unresolved function TLSv1_client_method
qt.network.ssl: QSslSocket: cannot call unresolved
function SSL_CTX_new
qt.network.ssl:
QSslSocket: cannot call unresolved function SSL_library_init
qt.network.ssl: QSslSocket: cannot call unresolved function ERR_get_error
3.拷贝D:\mingwQt\Qt5.5.0\Tools\mingw492_32\opt\bin目录下的libeay32.dll和ssleay32.dll到目录D:\mingwQt\Qt5.5.0\5.5\mingw492_32\bin下。
相关文章推荐
- Qt学习——qt界面的国际化显示
- qt通过点击按钮跳转当前图片坐标实现图片移动
- Qt控件颜色面板类Qpalette
- Qt使用教程之添加编译器(一)
- QtSoap开发web services客户端程序
- Qt浅谈之三十五仿QQ设置面板功能
- Qt调用word 例子
- Qt调用word 例子
- QT——QT基础
- QT——QT图形片
- Qtablewidget 无法获取单元格的值
- Win10中使用MinGW编译Qt5.5.1
- Qt Assistant介绍
- Qt Assistant介绍
- Qt 用QSqlDatabase 连接Firebird数据库
- qt creator工程转为vs工程
- qt 如何调用c函数
- qt5 解析Json文件
- MySQL的安装、编译Qt驱动和测试
- MySQL的安装、编译Qt驱动和测试