Qt网络编程之QNetworkRequest
来源:互联网 发布:java class类 编辑:程序博客网 时间:2024/05/17 18:28
这个类是从Qt4.4开始引入进来的。
QNetworkRequest ( const QUrl & url = QUrl() ) QNetworkRequest ( const QNetworkRequest & other ) ~QNetworkRequest ()QVariant attribute ( Attribute code, const QVariant & defaultValue = QVariant() ) constbool hasRawHeader ( const QByteArray & headerName ) constQVariant header ( KnownHeaders header ) constQObject * originatingObject () constPriority priority () constQByteArray rawHeader ( const QByteArray & headerName ) constQList<QByteArray>rawHeaderList () constvoidsetAttribute ( Attribute code, const QVariant & value )voidsetHeader ( KnownHeaders header, const QVariant & value )voidsetOriginatingObject ( QObject * object )voidsetPriority ( Priority priority )voidsetRawHeader ( const QByteArray & headerName, const QByteArray & headerValue )voidsetSslConfiguration ( const QSslConfiguration & config )voidsetUrl ( const QUrl & url )QSslConfigurationsslConfiguration () constQUrlurl () constbooloperator!= ( const QNetworkRequest & other ) constQNetworkRequest &operator= ( const QNetworkRequest & other )booloperator== ( const QNetworkRequest & other ) const
详细描述
QNetworkRequest类包含一个和 QNetworkAccessManager一起发送的请求。
QNetworkRequest是Network Access API的一部分,并且这个类包含着在网络上发送请求的必要信息。
它包含了一个URL和一些可以用来修改请求的附加信息。
成员类型文档
enum QNetworkRequest::Attribute
QNetworkRequest和QNetworkReply的属性编码。
属性是额外的meta数据可以用来控制请求的行为并且可以通过应答传递更多的信息到应用程序中。
属性都是可扩展的,允许自定义实现来传递自定义的值。
下面的表格说明默认属性值,都是和QVariant类型相关,指明属性的默认值是否丢失,是否在请求
和应答中使用。
enum QNetworkRequest::CacheLoadControl
控制了QNetworkAccessManager的缓冲机制。
enum QNetworkRequest::KnownHeaders
列出了QNetworkRequest解析的已知的首部。每一个已知的首部都用完整的HTTP名字以原始类型的形式呈现。
enum QNetworkRequest::LoadControl
表明请求的缓存机制的一个方面是否被人为的覆盖了,例如被QtWebKit。
enum QNetworkRequest::Priority
这个表枚举了可能的网络请求的优先级。
- Qt网络编程之QNetworkRequest
- Qt tip 网络请求 QNetworkRequest QJason 处理 Jason
- Qt之网络编程
- QNetworkRequest 网络通信的使用
- Qt网络编程之QNetworkAccessManager
- Qt网络编程之QNetworkReply
- Qt网络编程之二
- Qt网络之HTTP编程
- Qt网络编程之二
- Qt网络编程之QNetworkReply
- QT 网络编程之udp
- Qt网络编程之QNetworkAccessManager
- Qt网络之HTTP编程
- QT分析之网络编程
- Qt网络编程之QNetworkReply
- QT学习笔记之QT网络编程
- Qt网络编程之获取网络信息
- Qt之网络编程错误总结
- OpenCV-我的开始
- WIN7 X64 GDAL GEOS 编译
- 基于Windows8与Visual Studio11开发第一个内核驱动程序
- Delphi写的多媒播放器
- poj 3615 Cow Hurdles
- Qt网络编程之QNetworkRequest
- Linux中的exit()与_exit()
- viewWillAppear: viewDidAppear: viewWillDisappear:viewDidDisappear:loadView
- 僵尸进程详解
- 树
- poj1274 最大二分匹配
- 软件设计原则:高内聚低耦合
- poj 3616 Milking Time
- 线段树(堆式)[单点更新, 区间查询]