QNetworkAccessManager类详解
功能:
QNetworkAccessManager类为应用提供发送网络请求和接收答复的API接口。
使用方法:
#include <QNetworkAccessManage> //使用任意一个头文件 #include <QtNetwork>
QT += network //在Qt的.pro文件中添加
注:本类中所有的函数均可重载。
公有类型:
enum NetworkAccessibility { UnknownAccessibility, NotAccessible, Accessible }
用来指示是否可以经由这个类访问网络。
常量名 |
值 |
描述 |
|
-1 |
无法确定网络的可访问性 |
|
0 |
当前网络不可访问,这可能是因为目前没有网络连接,也可能是因为通过调用 setNetworkAccessible() 显式地禁用了网络访问。 |
|
1 |
可以访问网络 |
enum Operation { HeadOperation, GetOperation, PutOperation, PostOperation, DeleteOperation, CustomOperation }
指示处理应答消息时应进行的操作
常量名 |
值 |
描述 |
|
1 |
检索报文头操作(使用head()函数创建) |
|
2 |
检索报文头并下载内容(使用get()函数创建) |
|
3 |
上传报文操作(使用put()函数创建) |
|
4 |
发送HTML数据来处理HTTP POST请求(通过post()函数创建) |
|
|
删除内容操作(使用deleteResource()函数创建) |
|
6 |
自定义操作(使用sendCustomRequest()函数创建) |
更新时间:2020年4月26日20:46:11