目录
在使用Qt进行客户端开发时,会遇到用户登录、注册以及其它网络需求,这些都是需要请求后台http API, Qt对于http编程有很好的支持,例如post、get、put等都可以用Qt提供的Http相关的类来实现。
例如下面的界面
当点击登录按钮时,会进行post请求,请求成功会返回服务端发给客户端的json数据.
一、Qt http相关类使用说明
下面先介绍如何进行Qt http相关的类
QNetworkAccessManager
使用要求
Header:
#include <QNetworkAccessManager>
qmake: QT += network
Since: Qt 4.4
如果是QtCreator,则需要在pro文件增加network模块,如果是VS Qt,则在属性有,Qt设置里添加NetWo