Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
qhttpheadershelper_p.h
Go to the documentation of this file.
1
// Copyright (C) 2024 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
// Qt-Security score:significant reason:default
4
5
#
ifndef
QHTTPHEADERSHELPER_H
6
#
define
QHTTPHEADERSHELPER_H
7
8
//
9
// W A R N I N G
10
// -------------
11
//
12
// This file is not part of the Qt API. It exists for the convenience
13
// of the Network Access API. This header file may change from
14
// version to version without notice, or even be removed.
15
//
16
// We mean it.
17
//
18
19
#
include
<
QtNetwork
/
private
/
qtnetworkglobal_p
.
h
>
20
21
QT_BEGIN_NAMESPACE
22
23
class
QHttpHeaders
;
24
25
namespace
QHttpHeadersHelper
{
26
Q_NETWORK_EXPORT
bool
compareStrict
(
const
QHttpHeaders
&left,
const
QHttpHeaders
&right);
27
};
28
29
QT_END_NAMESPACE
30
31
#
endif
// QHTTPHEADERSHELPER_H
QAbstractNetworkCachePrivate
Definition
qabstractnetworkcache_p.h:25
QAbstractNetworkCache
The QAbstractNetworkCache class provides the interface for cache implementations.
Definition
qabstractnetworkcache.h:81
QDataStream
\inmodule QtCore\reentrant
Definition
qdatastream.h:50
QHttp1Configuration
The QHttp1Configuration class controls HTTP/1 parameters and settings.
Definition
qhttp1configuration.h:23
QHttpHeaders
Definition
qhttpheaders.h:111
QNetworkCacheMetaDataPrivate
Definition
qabstractnetworkcache.cpp:20
QNetworkCacheMetaDataPrivate::save
static void save(QDataStream &out, const QNetworkCacheMetaData &metaData)
Definition
qabstractnetworkcache.cpp:334
QNetworkCacheMetaDataPrivate::lastModified
QDateTime lastModified
Definition
qabstractnetworkcache.cpp:39
QNetworkCacheMetaDataPrivate::QNetworkCacheMetaDataPrivate
QNetworkCacheMetaDataPrivate()
Definition
qabstractnetworkcache.cpp:23
QNetworkCacheMetaDataPrivate::expirationDate
QDateTime expirationDate
Definition
qabstractnetworkcache.cpp:40
QNetworkCacheMetaDataPrivate::operator==
bool operator==(const QNetworkCacheMetaDataPrivate &other) const
Definition
qabstractnetworkcache.cpp:28
QNetworkCacheMetaDataPrivate::headers
QHttpHeaders headers
Definition
qabstractnetworkcache.cpp:41
QNetworkCacheMetaDataPrivate::saveToDisk
bool saveToDisk
Definition
qabstractnetworkcache.cpp:43
QNetworkCacheMetaDataPrivate::url
QUrl url
Definition
qabstractnetworkcache.cpp:38
QNetworkCacheMetaDataPrivate::load
static void load(QDataStream &in, QNetworkCacheMetaData &metaData)
Definition
qabstractnetworkcache.cpp:387
QNetworkCacheMetaData
The QNetworkCacheMetaData class provides cache information.
Definition
qabstractnetworkcache.h:24
QNetworkHeadersPrivate
Definition
qnetworkrequest_p.h:37
QNetworkHeadersPrivate::rawHeader
QByteArray rawHeader(QAnyStringView headerName) const
Definition
qnetworkrequest.cpp:1611
QNetworkHeadersPrivate::AttributesMap
QHash< QNetworkRequest::Attribute, QVariant > AttributesMap
Definition
qnetworkrequest_p.h:42
QNetworkHeadersPrivate::httpHeaders
QHttpHeaders httpHeaders
Definition
qnetworkrequest_p.h:49
QNetworkHeadersPrivate::toInt
static std::optional< qint64 > toInt(QByteArrayView value)
Definition
qnetworkrequest.cpp:1887
QNetworkHeadersPrivate::fromRawToHttp
static QHttpHeaders fromRawToHttp(const RawHeadersList &raw)
Definition
qnetworkrequest.cpp:1864
QNetworkHeadersPrivate::NetworkCookieList
QList< QNetworkCookie > NetworkCookieList
Definition
qnetworkrequest_p.h:72
QNetworkHeadersPrivate::fromCookieList
static QByteArray fromCookieList(const NetworkCookieList &cookies)
Definition
qnetworkrequest.cpp:1914
QNetworkHeadersPrivate::setCookedHeader
void setCookedHeader(QNetworkRequest::KnownHeaders header, const QVariant &value)
Definition
qnetworkrequest.cpp:1642
QNetworkHeadersPrivate::originatingObject
QPointer< QObject > originatingObject
Definition
qnetworkrequest_p.h:52
QNetworkHeadersPrivate::RawHeaderPair
std::pair< QByteArray, QByteArray > RawHeaderPair
Definition
qnetworkrequest_p.h:39
QNetworkHeadersPrivate::rawHeadersKeys
QList< QByteArray > rawHeadersKeys() const
Definition
qnetworkrequest.cpp:1590
QNetworkHeadersPrivate::fromHttpToRaw
static RawHeadersList fromHttpToRaw(const QHttpHeaders &headers)
Definition
qnetworkrequest.cpp:1833
QNetworkHeadersPrivate::toCookieList
static std::optional< NetworkCookieList > toCookieList(const QList< QByteArray > &values)
Definition
qnetworkrequest.cpp:1919
QNetworkHeadersPrivate::headers
QHttpHeaders headers() const
Definition
qnetworkrequest.cpp:1671
QNetworkHeadersPrivate::setHeaders
void setHeaders(QHttpHeaders &&newHeaders)
Definition
qnetworkrequest.cpp:1683
QNetworkHeadersPrivate::toSetCookieList
static std::optional< NetworkCookieList > toSetCookieList(const QList< QByteArray > &values)
Definition
qnetworkrequest.cpp:1899
QNetworkHeadersPrivate::setHeaders
void setHeaders(const QHttpHeaders &newHeaders)
Definition
qnetworkrequest.cpp:1676
QNetworkHeadersPrivate::attributes
AttributesMap attributes
Definition
qnetworkrequest_p.h:51
QNetworkHeadersPrivate::clearHeaders
void clearHeaders()
Definition
qnetworkrequest.cpp:1702
QNetworkHeadersPrivate::allRawHeaders
const RawHeadersList & allRawHeaders() const
Definition
qnetworkrequest.cpp:1580
QNetworkHeadersPrivate::setRawHeader
void setRawHeader(const QByteArray &key, const QByteArray &value)
Definition
qnetworkrequest.cpp:1630
QNetworkHeadersPrivate::setHeader
void setHeader(QHttpHeaders::WellKnownHeader name, QByteArrayView value)
Definition
qnetworkrequest.cpp:1690
QNetworkHeadersPrivate::RawHeadersList
QList< RawHeaderPair > RawHeadersList
Definition
qnetworkrequest_p.h:40
QNetworkHeadersPrivate::CookedHeadersMap
QHash< QNetworkRequest::KnownHeaders, QVariant > CookedHeadersMap
Definition
qnetworkrequest_p.h:41
QNetworkHeadersPrivate::toHttpDate
static QByteArray toHttpDate(const QDateTime &dt)
Definition
qnetworkrequest.cpp:1828
QNetworkHeadersPrivate::fromHttpDate
static QDateTime fromHttpDate(QByteArrayView value)
Definition
qnetworkrequest.cpp:1784
QNetworkHeadersPrivate::cookedHeaders
CookedHeadersMap cookedHeaders
Definition
qnetworkrequest_p.h:50
QNetworkRequest
The QNetworkRequest class holds a request to be sent with QNetworkAccessManager.
Definition
qnetworkrequest.h:30
QHttpHeadersHelper
Definition
qhttpheadershelper_p.h:25
QHttpHeadersHelper::compareStrict
Q_NETWORK_EXPORT bool compareStrict(const QHttpHeaders &left, const QHttpHeaders &right)
Definition
qhttpheadershelper.cpp:11
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qsequentialanimationgroup.cpp:47
Q_DECLARE_TYPEINFO
Q_DECLARE_TYPEINFO(QDateTime::Data, Q_RELOCATABLE_TYPE)
qtbase
src
network
access
qhttpheadershelper_p.h
Generated on
for Qt by
1.18.0