Qt网络编程——QtNetwork模块
来源:互联网 发布:数值统计c语言 编辑:程序博客网 时间:2024/06/18 13:09
QtNetwork模块提供了编写TCP/IP客户端和服务器的类。例如QFtp类实现了具体的应用层协议,而QTcpSocket、QTcpServer和QUdpSocket这三个类则实现了底层网络概念。 QNetworkRequest、QNetworkReply和QNetworkAccessManager这三个类使用通常协议执行网络操作,这是顶层类。Qt还提供了QNetworkConfiguration、QNetworkConfigurationManager和QNetworkSession这三个类实现承载管理。
Qt的网络编程类
QAbstractSocket
所有socket类型的基本功能
QAuthenticator
认证
QFtp
FTP协议的客户端部分
QHostAddress
IP 地址
QHostInfo
关于查询主机名的静态函数
QHttpMultiPart
通过HTTP发送的类似于MIME的多部件消息
QHttpPart
包含了HTTP多部件MIME消息的主体部分
QNetworkAccessManager
允许程序发送网络请求和接收答复
QNetworkAddressEntry
保存一个IP地址,连同掩码和广播地址
QNetworkConfiguration
一个或者多个接入点设置的抽象
QNetworkConfigurationManager
管理系统提供的网络设置
QNetworkInterface
列出主机的网络地址和网络接口
QNetworkProxy
网络层代理
QNetworkProxyFactory
细粒度代理选择
QNetworkReply
包含了QNetworkAccessManager发送请求时的数据和头
QNetworkRequest
包含了QNetworkAccessManager发送的请求
QNetworkSession
支配系统的接入点,并且在当多个客户接入了同一个接入点的情况下,允许使用会话管理
QSocketNotifier
支持监视一个文件描述符的活动
QSsl
声明所有QtNetwork中SSL类公用的枚举
QSslCertificate
方便的X509证书API
QSslCipher
提供SSL加密密码
QSslConfiguration
保存SSL连接的设置和状态
QSslError
SSL 错误
QSslKey
私用和共有密钥的接口
QSslSocket
SSL encrypted socket for both clients and servers
客户端和服务器端的SSL加密socket
QTcpServer
基于TCP的服务器
QTcpSocket
TCP socket
QUdpSocket
UDP socket
QUrl
操纵URL的方便接口
QUrlInfo
保存URL信息
翻译自Qt4.8手册,翻译的不好、不对之处,还请大家多多批评指正!
- Qt网络编程——QtNetwork模块
- QT网络编程—TCP
- nodejs——网络编程模块
- Qt网络编程—TCP/IP(一)
- Qt网络编程—TCP/IP(二)
- Qt网络编程—TCP/IP(三)
- Qt网络编程—TCP/IP(一)
- pthon网络编程——网络模块socket
- QT网络模块
- Qt网络模块简介
- QT网络模块
- Qt的网络模块
- 《Qt编程的艺术》——第九章 QtSql模块
- Qt网络编程———TCP(1)
- QT:Qt 网络编程基础
- VS项目中用到QtNetwork模块时的注意事项
- qt网络编程
- Qt网络编程之一
- 通知并关闭指定的用户,ssh
- 【无线网络安全六种简单技巧】
- hdu 4612 Warm up(边-双连通+缩点+树的直径)
- intent作用
- 只要生命不息,就要坚持到底!
- Qt网络编程——QtNetwork模块
- hibernate动态数据库进化版
- linux安全设置
- python 机器学习类库
- 基于V4L2的视频驱动开发(2)
- 民主自由abc
- 移植ez-ipupdate到arm,支持3322
- phpcms v9数据表结构
- mongodb安装