Qt 之 HTTP 请求
文章平均质量分 78
前行中的小猪
一个爱数码,爱捣鼓,喜欢钻研,疯狂敲代码努力奋斗的Coder, Cheer Up!
展开
-
Qt 之 HTTP 请求下载(支持断点续传)
简述最近在研究了一下用Qt 的方法来实现http下载,Qt 中的Http请求主要用到了QNetworkAccessManager、QNetworkReply、QNetworkRequest 这三块。本篇文章主要叙述如何用Qt 的方法进行HTTP 请求下载文件,能够支持断点续传(断点续传即能够手动停止下载,下次可以从已经下载的部分开始继续下载未完成的部分,而没有必要从头开始上传下载),并且实时更新下载原创 2016-09-29 20:32:19 · 18767 阅读 · 42 评论 -
Qt 之 使用 https:// 发送 HTTP请求
一、简述在使用Qt发送HTTP请求中一般使用的链接都是http://前缀,而有的服务器支持 https://前缀的链接,而Qt本身是支持https的,但是https访问需要用到SSL认证,而QT默认是不支持SSL认证,所以在Qt中使用https需要进行SSL认证。实现非常容易,简单几步即可完成。二、如何进行SSL认证1、首先需要下载libeay32.dll 和 ssleay32.dll两个库文件,将原创 2016-12-12 22:16:53 · 16856 阅读 · 6 评论 -
Qt 之 HTTP 请求 多线程分块下载——上(获取下载文件大小)
简述在 Qt 之 HTTP 请求下载(支持断点续传) 文章中我们使用Qt 的方法进行HTTP 请求下载文件,同时能够断点续传,本篇文章是这一篇文章的续篇。我们一般在网上下载软件、电影、文件等,大都是使用迅雷下载,因为迅雷下载相对而言较快。在我们日常生活中,使用迅雷下载大文件时,非常占网速,甚至会占用整个家庭局域网的带宽。有时候浏览器都打不开网页,但是迅雷有限速功能,能够保护正常上网。下面看一张图。这原创 2016-11-14 18:30:42 · 9373 阅读 · 5 评论 -
Qt 之 模仿迅雷 根据Url获取文件信息——下
一、简述在上篇 Qt 之 模仿迅雷 根据Url获取文件信息——上 文章中简单介绍了一下几个版本迅雷的界面变化,同时展示了这两天模仿迅雷新建任务窗口做的一个小例子。在这一篇中将讲解如何实现迅雷新建任务窗口。首先简单看一下效果图。二、代码之路看代码之前需要看一下Qt 之 自定义窗口标题栏这一篇文章,因为这里用到了这篇文章中写到的自定义标题栏。这里新建任务窗口类NewTaskWindow 继承了BaseW原创 2016-12-08 22:35:52 · 4053 阅读 · 1 评论