QNetworkRequest 请求类

QNetworkRequest Class

Header:    #include <QNetworkRequest>
qmake:     QT += network
Since:     Qt 4.4

这个QNetworkRequest类保存了一个将被QNetworkAccessManager发送的请求.
QNetworkRequest是Network Access API的一部分,是在网络上保存着发送一个请求的必要信息.它包含一个URL和一些辅助信息,可以被用来去修改请求.
参见 QNetworkReply and QNetworkAccessManager.

公众类型(Public Types):
enum    Attribute { HttpStatusCodeAttribute, HttpReasonPhraseAttribute, RedirectionTargetAttribute, ConnectionEncryptedAttribute, ..., UserMax }
enum    CacheLoadControl { AlwaysNetwork, PreferNetwork, PreferCache, AlwaysCache }
enum    KnownHeaders { ContentDispositionHeader, ContentTypeHeader, ContentLengthHeader, LocationHeader, ..., ServerHeader }
enum    LoadControl { Automatic, Manual }
enum    Priority { HighPriority, NormalPriority, LowPriority }
共有函数(Public Functions):

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
void    swap(QNetworkRequest & other)
QUrl    url() const
bool    operator!=(const QNetworkRequest & other) const
QNetworkRequest &    operator=(const QNetworkRequest & other)
bool    operator==(const QNetworkRequest & other) const

 

成员类型文档:

enum QNetworkRequest::​Attribute
QNetworkRequest和QNetworkReply的属性代码.
属性是额外的元数据,可以被用来去控制请求的行为,以及传递从应答反馈的进一步的信息到应用程序上.属性也是可以扩展的,允许自定义实现去传递自定义值.
The following table explains what the default attribute codes are, the QVariant types associated, the default value if said attribute is missing and whether it's used in requests or replies.

以下的表格解释了默认的属性代码是什么

 

转载于:https://www.cnblogs.com/L-Arikes/p/4386938.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/406104.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Oracle 索引的维护

一&#xff0e;查看系统表中的用户索引在Oracle中&#xff0c;SYSTEM表是安装数据库时自动建立的&#xff0c;它包含数据库的全部数据字典&#xff0c;存储过程、包、函数和触发器的定义以及系统回滚段。一般来说&#xff0c;应该尽量避免在SYSTEM表中存储非SYSTEM用户的对象。…

vue中this.$nextTick()的用法

vue中this.$nextTick()的用法

学会用taro封装一个组件

我是歌谣 放弃很容易 但是坚持一定很酷 微信公众号关注前端小歌谣学习前端知识 前言 大家好 我是歌谣 今天要说得是用taro封装一个组件 核心是学会弹性布局 直接上代码 组件部分 子组件 import Taro, { Component } from "tarojs/taro"; import { Text, View, Image…

Linux C获取文件属性

From: http://www.tianya360.com/html/xitonganzhuang/caozuoxitong/2010/0524/924.html Linux下如何在C下面判断一个文件是不是连接&#xff1f;判断上面生成的软连接文件link,执行后&#xff0c;程序却说是目录&#xff0c;不知道是为什么&#xff1f;源代码如下&#xff1a;…

java druid sqlite_springboot整合druid抛出dbType not support : sqlite异常

最近在搞springboot&#xff0c;将springboot和mybaits整合后没一点毛病&#xff0c;但想自己弄个sql监控&#xff0c;就准备使用阿里的druid来做连接池&#xff0c;毕竟是国产又是大厂出品&#xff0c;号称最牛X的连接池。整合过程就不说了&#xff0c;百度上大把的&#xff0…

Aspose转PDF时乱码问题的解决

主要原因是服务器上一般安装的字体都是有限的&#xff0c;而我们日常生活工作中总是喜欢用一些比较特别的字体&#xff0c;比如宋体GB2312&#xff0c;这时候如果用Aspose转PDF就会出现乱码&#xff0c;解决方法也比较简单&#xff0c;把本地的特殊字体拷贝到服务器的c:\window…

软件设计的火花——Brooks新作及《人月神话》三十五周年讨论会纪要

应UMLChina之邀&#xff0c;本人于6月20日参加了“Brooks新作及《人月神话》三十五周年讨论会”&#xff0c;会上由Brooks的《The Design of Design》4位中文版译者介绍了此书并谈了他们对此书的体会&#xff0c;讲演者与参会者进行了互动。无论是Brooks&#xff0c;还是4位译者…

深入react技术栈(6):React和DOM

我是歌谣 放弃很容易 但是坚持一定很酷 微信公众号关注前端小歌谣 React DoM findDoMNode render React得不稳定方法 Refs React之外得DoM操作 文章参考深入React技术栈

LD_LIBRARY_PATH should not contain the current directory

执行一次export LD_LIBRARY_PATHa directory转载于:https://www.cnblogs.com/tina-ma/p/4390500.html

java setdaemon_Java ThreadGroup setDaemon()方法

Java ThreadGroup setDaemon()方法java.lang.ThreadGroup.setDaemon() 方法改变该线程组的守护进程的状态。当其最后一个线程被停止或它的最后一个线程组被销毁守护线程组会自动销毁。1 语法public final void setDaemon(boolean daemon)2 参数daemon &#xff1a; 如果为true&…

Firefox无法启动,提示Profile is yet in use by another Firefox

From: http://hi.baidu.com/nxhujiee/blog/item/e997ba356c837896a71e1224.html 由于突然断电导致电脑非正常关机&#xff0c;重启之后发现Firefox无法启动&#xff0c;提示Profile is yet in use by another Firefox 经过在网上搜索&#xff0c;发现了解决办法 确认没有firefo…

深入react技术栈(5):React生命周期

我是歌谣 放弃很容易 但是坚持一定很酷 微信搜一搜前端小歌谣 React生命周期 挂载和卸载过程 组件得挂载 组件得卸载 数据更新过程 整体流程 文章参考深入学习React技术栈

戴尔看好Ubuntu超越Windows的十个优势

戴尔近日总在对比Linux开源系统&#xff08;主要是Ubuntu&#xff09;与Windows的功能&#xff0c;列举了Ubuntu比 Windows的独特之处&#xff0c;例如&#xff0c;预装了免费办公软件OpenOffice&#xff0c;启动速度快&#xff0c;可以获取1000多款免费软件等。当然了&#xf…

java jdk 1.8特性_Java JDK1.8新特性之四大函数式接口

JDK 1.8的一些新特性四大核心函数式接口(Consumer、Predicate、Supplier、Function)&#xff0c;结合lambda表达式import java.util.ArrayList;import java.util.Arrays;import java.util.List;import java.util.function.Function;import java.util.function.Predicate;import…

ORA-32004: obsolete and/or deprecated parameter(s) specified

From: http://www.cnblogs.com/rootq/archive/2008/10/23/1318290.html 在系统启动的时候,报错 SQL> startup; ORA-32004: obsolete and/or deprecated parameter(s) specified ORACLE 例程已经启动。 Total System Global Area 289406976 bytes Fixed Size …

深入react技术栈(7):组件化实例:Tab栏组件

我是歌谣 放弃很容易 但是坚持一定很酷 微信公众号关注前端小歌谣 文章参考深入React技术栈

mac下怎么清空缓存(缓存并硬性重新加载)

mac下怎么清空缓存&#xff08;缓存并硬性重新加载&#xff09;

记一次曲折的jsp手工半盲注入

作者&#xff1a;YoCo Smart 来自&#xff1a;习科信息技术 ***作战营 ::{ Silic Group Hacker Army }:: site:http://blackbap.org 前些日子&#xff08;似乎很久很久以前&#xff09;&#xff0c;小X在群里发了一个太平洋汽车网站的注入&#xff0c;jsp的&#xff0c;安敏似乎…

团队项目(NABC分析)

我们团队开发的是《校园导航》软件 &#xff08;1&#xff09;N&#xff08;Need需求&#xff09; 我们的团队主要考虑到我们学校没有自己的校园导航&#xff0c;有时会给同学及参观人员带来不便&#xff0c;又看到好多学校都有自己的导航&#xff0c;所以就从这个需求方面想到…

java中为什么要封装_Java中为什么要为基本类型提供封装类呢?

例如int与Integer的区别&#xff1a;int 是基本数据类型Integer是其包装类&#xff0c;注意是一个类。为什么要提供包装类呢&#xff1f;&#xff1f;&#xff1f;一是为了在各种类型间转化&#xff0c;通过各种方法的调用。否则 你无法直接通过变量转化。比如&#xff0c;现在…