QNetworkAccessManager類詳解


功能:

QNetworkAccessManager類為應用提供發送網絡請求和接收答復的API接口。

 

使用方法:

#include <QNetworkAccessManage>     //使用任意一個頭文件
#include <QtNetwork>
QT += network    //在Qt的.pro文件中添加

 

注:本類中所有的函數均可重載。

 

公有類型:

enum NetworkAccessibility { UnknownAccessibility, NotAccessible, Accessible }

用來指示是否可以經由這個類訪問網絡。

常量名

描述

UnknownAccessibility

-1

無法確定網絡的可訪問性

NotAccessible

0

當前網絡不可訪問,這可能是因為目前沒有網絡連接,也可能是因為通過調用 setNetworkAccessible() 顯式地禁用了網絡訪問。

Accessible

1

可以訪問網絡

 

 

enum Operation { HeadOperation, GetOperation, PutOperation, PostOperation, DeleteOperation, CustomOperation }

指示處理應答消息時應進行的操作

常量名

描述

HeadOperation

1

檢索報文頭操作(使用head()函數創建)

GetOperation

2

檢索報文頭並下載內容(使用get()函數創建)

PutOperation

3

上傳報文操作(使用put()函數創建)

PostOperation

4

發送HTML數據來處理HTTP POST請求(通過post()函數創建)

DeleteOperation

5

刪除內容操作(使用deleteResource()函數創建)

CustomOperation

6

自定義操作(使用sendCustomRequest()函數創建)

 

 

 

 

 

 

 

 

 

 

 

更新時間:2020年4月26日20:46:11


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM