随笔分类 -  Qt5.14.0网络编程

这是我本人在使用Qt5.14.0进行网络编程时,发现由于Qt的更新,网络上的博客的例子无效。所以自行实验,积累的经验和解决的问题。
摘要:所使用的Qt版本:5.14.0 本例子基于这篇博客中的例子:《Qt使用HTTPS协议访问网站》 接收Cookies: Cookie由返回的QNetworkReply获取,Qt已经做得很好了,我们只需要调用相关函数即可,像其他响应消息的头也可以由类似的方式获取。 #include <QCoreAppl 阅读全文
posted @ 2020-04-29 22:42 NumPuppet 阅读(2883) 评论(0) 推荐(0)
摘要:所使用的Qt版本:5.14.0 可以先看一下这篇文章:《使用Qt访问网站的基本例子》 注: 如果出现“qt.network.ssl: QSslSocket::connectToHostEncrypted: TLS initialization failed”这个错误,请查看这篇文章:《Qt TLS初 阅读全文
posted @ 2020-04-29 19:54 NumPuppet 阅读(2954) 评论(0) 推荐(0)
摘要:我使用Qt版本是Qt5.14.0 注:本例子只能用Http协议,如果要使用Https协议,请查看这篇文章:《Qt使用HTTPS协议访问网站》 在本例子中需要使用以下几个类: <QNetworkAccessManager> <QNetworkReply> <QNetworkRequest> 使用方式: 阅读全文
posted @ 2020-04-29 17:51 NumPuppet 阅读(1416) 评论(0) 推荐(0)
摘要:Qt变化挺大的。 Qt5.13以前的版本,需要: 下载libeay32.dll 和 ssleay32.dll两个库文件,将这两个库文件拷贝到程序生成目录下(即生成exe的同级目录)或者拷贝到QtNetwork模块的库文件目录(E:\Qt\Qt5.12.2\Tools\mingw730_64\opt\ 阅读全文
posted @ 2020-04-27 20:57 NumPuppet 阅读(1698) 评论(0) 推荐(0)