QtNetwork模塊提供了編寫TCP/IP客戶端和服務器的類。例如QFtp類實現了具體的應用層協議,而QTcpSocket、QTcpServer和QUdpSocket這三個類則實現了底層網絡概念。 QNetworkRequest、QNetworkReply和QNetworkAccessManager這三個類使用通常協議執行網絡操作,這是頂層類。Qt還提供了QNetworkConfiguration、QNetworkConfigurationManager和QNetworkSession這三個類實現承載管理。
Qt的網絡編程類
所有socket類型的基本功能 |
|
認證 |
|
FTP協議的客戶端部分 |
|
IP 地址 |
|
關於查詢主機名的靜態函數 |
|
通過HTTP發送的類似於MIME的多部件消息 |
|
包含了HTTP多部件MIME消息的主體部分 |
|
允許程序發送網絡請求和接收答覆 |
|
保存一個IP地址,連同掩碼和廣播地址 |
|
一個或者多個接入點設置的抽象 |
|
管理系統提供的網絡設置 |
|
列出主機的網絡地址和網絡接口 |
|
網絡層代理 |
|
細粒度代理選擇 |
|
包含了QNetworkAccessManager發送請求時的數據和頭 |
|
包含了QNetworkAccessManager發送的請求 |
|
支配系統的接入點,並且在當多個客戶接入了同一個接入點的情況下,允許使用會話管理 |
|
支持監視一個文件描述符的活動 |
|
聲明所有QtNetwork中SSL類公用的枚舉 |
|
方便的X509證書API |
|
提供SSL加密密碼 |
|
保存SSL連接的設置和狀態 |
|
SSL 錯誤 |
|
私用和共有密鑰的接口 |
|
SSL encrypted socket for both clients and servers 客戶端和服務器端的SSL加密socket |
|
基於TCP的服務器 |
|
TCP socket |
|
UDP socket |
|
操縱URL的方便接口 |
|
保存URL信息 |
翻譯自Qt4.8手冊,翻譯的不好、不對之處,還請大家多多批評指正!