Qt网络编程之QNetworkRequest

     这个类是从Qt4.4开始引入进来的。

	    QNetworkRequest ( const QUrl & url = QUrl() )
            QNetworkRequest ( const QNetworkRequest & other )
            ~QNetworkRequest ()
QVariant    attribute ( Attribute code, const QVariant & defaultValue = QVariant() ) const
bool	    hasRawHeader ( const QByteArray & headerName ) const
QVariant    header ( KnownHeaders header ) const
QObject *   originatingObject () const
Priority    priority () const
QByteArray  rawHeader ( const QByteArray & headerName ) const
QList<QByteArray>	rawHeaderList () const
void	setAttribute ( Attribute code, const QVariant & value )
void	setHeader ( KnownHeaders header, const QVariant & value )
void	setOriginatingObject ( QObject * object )
void	setPriority ( Priority priority )
void	setRawHeader ( const QByteArray & headerName, const QByteArray & headerValue )
void	setSslConfiguration ( const QSslConfiguration & config )
void	setUrl ( const QUrl & url )
QSslConfiguration	sslConfiguration () const
QUrl	url () const
bool	operator!= ( const QNetworkRequest & other ) const
QNetworkRequest &	operator= ( const QNetworkRequest & other )
bool	operator== ( 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
    这个表枚举了可能的网络请求的优先级。
  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值