summaryrefslogtreecommitdiffstats
path: root/src/network/access/qnetworkrequest.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/network/access/qnetworkrequest.h')
-rw-r--r--src/network/access/qnetworkrequest.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/network/access/qnetworkrequest.h b/src/network/access/qnetworkrequest.h
index ad8f5bddd9..06c895af5f 100644
--- a/src/network/access/qnetworkrequest.h
+++ b/src/network/access/qnetworkrequest.h
@@ -48,7 +48,6 @@
QT_BEGIN_NAMESPACE
-
class QSslConfiguration;
class QNetworkRequestPrivate;
@@ -91,6 +90,8 @@ public:
FollowRedirectsAttribute,
HTTP2AllowedAttribute,
HTTP2WasUsedAttribute,
+ OriginalContentLengthAttribute,
+ RedirectsPolicyAttribute,
User = 1000,
UserMax = 32767
@@ -112,6 +113,14 @@ public:
LowPriority = 5
};
+ enum RedirectsPolicy {
+ ManualRedirectsPolicy,
+ NoLessSafeRedirectsPolicy,
+ SameOriginRedirectsPolicy,
+ UserVerifiedRedirectsPolicy
+ };
+
+
explicit QNetworkRequest(const QUrl &url = QUrl());
QNetworkRequest(const QNetworkRequest &other);
~QNetworkRequest();
@@ -168,5 +177,6 @@ Q_DECLARE_SHARED(QNetworkRequest)
QT_END_NAMESPACE
Q_DECLARE_METATYPE(QNetworkRequest)
+Q_DECLARE_METATYPE(QNetworkRequest::RedirectsPolicy)
#endif