(f0fcd396c57107a8fb4bca12a014107b6b09f5d0)
#include "qnetworkrequest.h"
#include "qnetworkrequest_p.h"
#include "qplatformdefs.h"
#include "qnetworkcookie.h"
#include "qsslconfiguration.h"
#include "qhttpheadershelper_p.h"
#include "QtCore/qdatetime.h"
#include "QtCore/qlocale.h"
#include "QtCore/qshareddata.h"
#include "QtCore/qtimezone.h"
#include "QtCore/private/qduplicatetracker_p.h"
#include "QtCore/private/qtools_p.h"
#include <ctype.h>
#include <algorithm>
#include <q20algorithm.h>
#include "moc_qnetworkrequest.cpp"
Go to the source code of this file.
|
static std::optional< QNetworkRequest::KnownHeaders > | toKnownHeader (QHttpHeaders::WellKnownHeader key) |
static std::optional< QHttpHeaders::WellKnownHeader > | toWellKnownHeader (QNetworkRequest::KnownHeaders key) |
static QByteArray | makeCookieHeader (const QList< QNetworkCookie > &cookies, QNetworkCookie::RawForm type, QByteArrayView separator) |
static QByteArray | makeCookieHeader (const QVariant &value, QNetworkCookie::RawForm type, QByteArrayView separator) |
static QByteArray | headerValue (QNetworkRequest::KnownHeaders header, const QVariant &value) |
static int | parseHeaderName (QByteArrayView headerName) |
static QVariant | parseHttpDate (QByteArrayView raw) |
static QList< QNetworkCookie > | parseCookieHeader (QByteArrayView raw) |
static QVariant | parseETag (QByteArrayView raw) |
template<typename T> |
static QStringList | parseMatchImpl (QByteArrayView raw, T op) |
static QStringList | parseIfMatch (QByteArrayView raw) |
static QStringList | parseIfNoneMatch (QByteArrayView raw) |
static QVariant | parseHeaderValue (QNetworkRequest::KnownHeaders header, QByteArrayView value) |
static QVariant | parseHeaderValue (QNetworkRequest::KnownHeaders header, QList< QByteArray > values) |
static bool | isSetCookie (QByteArrayView name) |
static bool | isSetCookie (QHttpHeaders::WellKnownHeader name) |
template<class HeaderName> |
static void | setFromRawHeader (QHttpHeaders &headers, HeaderName header, QByteArrayView value) |
static int | name_to_month (const char *month_str) |
◆ headerValue()
◆ isSetCookie() [1/2]
◆ isSetCookie() [2/2]
◆ makeCookieHeader() [1/2]
◆ makeCookieHeader() [2/2]
◆ name_to_month()
int name_to_month |
( |
const char * | month_str | ) |
|
|
static |
◆ parseCookieHeader()
◆ parseETag()
◆ parseHeaderName()
◆ parseHeaderValue() [1/2]
◆ parseHeaderValue() [2/2]
◆ parseHttpDate()
◆ parseIfMatch()
◆ parseIfNoneMatch()
◆ parseMatchImpl()
◆ setFromRawHeader()
◆ toKnownHeader()
◆ toWellKnownHeader()
◆ knownHeadersArr
constexpr HeaderPair knownHeadersArr |
|
staticconstexpr |