![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qnetworkrequest_p.h>
Public Types | |
| typedef std::pair< QByteArray, QByteArray > | RawHeaderPair |
| typedef QList< RawHeaderPair > | RawHeadersList |
| typedef QHash< QNetworkRequest::KnownHeaders, QVariant > | CookedHeadersMap |
| typedef QHash< QNetworkRequest::Attribute, QVariant > | AttributesMap |
| typedef QList< QNetworkCookie > | NetworkCookieList |
Public Member Functions | |
| const RawHeadersList & | allRawHeaders () const |
| QList< QByteArray > | rawHeadersKeys () const |
| QByteArray | rawHeader (QAnyStringView headerName) const |
| void | setRawHeader (const QByteArray &key, const QByteArray &value) |
| void | setCookedHeader (QNetworkRequest::KnownHeaders header, const QVariant &value) |
| QHttpHeaders | headers () const |
| void | setHeaders (const QHttpHeaders &newHeaders) |
| void | setHeaders (QHttpHeaders &&newHeaders) |
| void | setHeader (QHttpHeaders::WellKnownHeader name, QByteArrayView value) |
| void | clearHeaders () |
Static Public Member Functions | |
| static QDateTime | fromHttpDate (QByteArrayView value) |
| static QByteArray | toHttpDate (const QDateTime &dt) |
| static std::optional< qint64 > | toInt (QByteArrayView value) |
| static QByteArray | fromCookieList (const NetworkCookieList &cookies) |
| static std::optional< NetworkCookieList > | toSetCookieList (const QList< QByteArray > &values) |
| static std::optional< NetworkCookieList > | toCookieList (const QList< QByteArray > &values) |
| static RawHeadersList | fromHttpToRaw (const QHttpHeaders &headers) |
| static QHttpHeaders | fromRawToHttp (const RawHeadersList &raw) |
Public Attributes | |
| struct { | |
| RawHeadersList headersList | |
| bool isCached = false | |
| } | rawHeaderCache |
| QHttpHeaders | httpHeaders |
| CookedHeadersMap | cookedHeaders |
| AttributesMap | attributes |
| QPointer< QObject > | originatingObject |
Definition at line 36 of file qnetworkrequest_p.h.
Definition at line 42 of file qnetworkrequest_p.h.
Definition at line 41 of file qnetworkrequest_p.h.
Definition at line 72 of file qnetworkrequest_p.h.
| typedef std::pair<QByteArray, QByteArray> QNetworkHeadersPrivate::RawHeaderPair |
Definition at line 39 of file qnetworkrequest_p.h.
Definition at line 40 of file qnetworkrequest_p.h.
| const QNetworkHeadersPrivate::RawHeadersList & QNetworkHeadersPrivate::allRawHeaders | ( | ) | const |
Definition at line 1463 of file qnetworkrequest.cpp.
References headersList, and isCached.
| void QNetworkHeadersPrivate::clearHeaders | ( | ) |
Definition at line 1585 of file qnetworkrequest.cpp.
References cookedHeaders.
|
static |
Definition at line 1797 of file qnetworkrequest.cpp.
Referenced by QNetworkReplyHttpImplPrivate::onRedirected().
|
static |
Definition at line 1667 of file qnetworkrequest.cpp.
|
static |
Definition at line 1716 of file qnetworkrequest.cpp.
|
static |
Definition at line 1747 of file qnetworkrequest.cpp.
| QHttpHeaders QNetworkHeadersPrivate::headers | ( | ) | const |
Definition at line 1554 of file qnetworkrequest.cpp.
| QByteArray QNetworkHeadersPrivate::rawHeader | ( | QAnyStringView | headerName | ) | const |
Definition at line 1494 of file qnetworkrequest.cpp.
| QList< QByteArray > QNetworkHeadersPrivate::rawHeadersKeys | ( | ) | const |
Definition at line 1473 of file qnetworkrequest.cpp.
| void QNetworkHeadersPrivate::setCookedHeader | ( | QNetworkRequest::KnownHeaders | header, |
| const QVariant & | value ) |
Definition at line 1525 of file qnetworkrequest.cpp.
References cookedHeaders.
| void QNetworkHeadersPrivate::setHeader | ( | QHttpHeaders::WellKnownHeader | name, |
| QByteArrayView | value ) |
Definition at line 1573 of file qnetworkrequest.cpp.
| void QNetworkHeadersPrivate::setHeaders | ( | const QHttpHeaders & | newHeaders | ) |
Definition at line 1559 of file qnetworkrequest.cpp.
| void QNetworkHeadersPrivate::setHeaders | ( | QHttpHeaders && | newHeaders | ) |
Definition at line 1566 of file qnetworkrequest.cpp.
| void QNetworkHeadersPrivate::setRawHeader | ( | const QByteArray & | key, |
| const QByteArray & | value ) |
Definition at line 1513 of file qnetworkrequest.cpp.
|
static |
Definition at line 1802 of file qnetworkrequest.cpp.
|
static |
Definition at line 1711 of file qnetworkrequest.cpp.
|
static |
Definition at line 1770 of file qnetworkrequest.cpp.
|
static |
Definition at line 1782 of file qnetworkrequest.cpp.
| AttributesMap QNetworkHeadersPrivate::attributes |
Definition at line 51 of file qnetworkrequest_p.h.
| CookedHeadersMap QNetworkHeadersPrivate::cookedHeaders |
Definition at line 50 of file qnetworkrequest_p.h.
Referenced by clearHeaders(), and setCookedHeader().
| RawHeadersList QNetworkHeadersPrivate::headersList |
Definition at line 45 of file qnetworkrequest_p.h.
Referenced by allRawHeaders().
| QHttpHeaders QNetworkHeadersPrivate::httpHeaders |
Definition at line 49 of file qnetworkrequest_p.h.
| bool QNetworkHeadersPrivate::isCached = false |
Definition at line 46 of file qnetworkrequest_p.h.
Referenced by allRawHeaders().
Definition at line 52 of file qnetworkrequest_p.h.
| struct { ... } QNetworkHeadersPrivate::rawHeaderCache |