![]() |
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 |