Qt之HTTP
ooMelloo
☆人工智能/机器学习/深度学习工程师进击中
☆立志成为数学好编程好业务好的三好青年
☆人必有痴 而后有成
展开
-
Qt之HTTP请求下载
简述最近在研究了一下用Qt 的方法来实现http下载,Qt 中的Http请求主要用到了QNetworkAccessManager、QNetworkReply、QNetworkRequest 这三块。本篇文章主要叙述如何用Qt 的方法进行HTTP 请求下载文件,能够支持断点续传(断点续传即能够手动停止下载,下次可以从已经下载的部分开始继续下载未完成的部分,而没有必要从头开始上传下载),并且实时更...原创 2018-08-20 19:11:03 · 1128 阅读 · 0 评论 -
Qt之HTTP之模仿迅雷——根据URL获取文件信息(上)
一、简述 最近再看Qt实现HTTP下载时,看了一下迅雷下载,发现迅雷做的很好,不论是界面还是下载速度都非常不错,今天看到迅雷9新建下载任务一个神奇效果,复制下载url到输入框,迅雷能够自动解析下载文件信息。 于是十分好奇,便自己用Qt尝试做了一下,忙了一晚上终于做出了一个大概模样。下面看一下效果。下面是迅雷的效果。下面是我自己实现的一个效果。对比上下两张图,可以看出模仿相似...原创 2018-08-20 19:42:44 · 889 阅读 · 0 评论 -
Qt之HTTP模仿迅雷——根据URL获取文件信息(下)
一、简述在上篇 Qt 之 模仿迅雷 根据Url获取文件信息——上 文章中简单介绍了一下几个版本迅雷的界面变化,同时展示了这两天模仿迅雷新建任务窗口做的一个小例子。在这一篇中将讲解如何实现迅雷新建任务窗口。首先简单看一下效果图。二、代码之路看代码之前需要看一下Qt 之 自定义窗口标题栏这一篇文章,因为这里用到了这篇文章中写到的自定义标题栏。这里新建任务窗口类NewTaskWi...原创 2018-08-20 20:07:33 · 1182 阅读 · 0 评论 -
Qt之HTTP——发送HTTP请求
一、简述在使用Qt发送HTTP请求中一般使用的链接都是http://前缀,而有的服务器支持 https://前缀的链接,而Qt本身是支持https的,但是https访问需要用到SSL认证,而QT默认是不支持SSL认证,所以在Qt中使用https需要进行SSL认证。实现非常容易,简单几步即可完成。二、HTTPS和HTTP的区别1、简介超文本传输协议HTTP被用于在Web浏览器和网站...原创 2018-08-20 20:35:00 · 4385 阅读 · 0 评论