KIOSlave
#include "kcookiejar.h"
#include <kurl.h>
#include <kdatetime.h>
#include <ksystemtimezone.h>
#include <kconfig.h>
#include <kconfiggroup.h>
#include <ksavefile.h>
#include <kdebug.h>
#include <QtCore/QString>
#include <QtCore/QFile>
#include <QtCore/QDir>
#include <QtCore/QRegExp>
#include <QtCore/QTextStream>
Go to the source code of this file.
|
static bool | compareCookies (const KHttpCookie &item1, const KHttpCookie &item2) |
|
static qint64 | epoch () |
|
static QString | extractHostAndPorts (const QString &str, QList< int > *ports=0) |
|
static QString | hostWithPort (const KHttpCookie *cookie) |
|
QDebug | operator<< (QDebug dbg, const KHttpCookie &cookie) |
|
QDebug | operator<< (QDebug dbg, const KHttpCookieList &list) |
|
static QDateTime | parseDate (const QString &_value) |
|
static const char * | parseField (char *&buffer, bool keepQuotes=false) |
|
static const char * | parseNameValue (const char *header, QString &Name, QString &Value, bool keepQuotes=false, bool rfcQuotes=false) |
|
static void | removeDuplicateFromList (KHttpCookieList *list, KHttpCookie &cookiePtr, bool nameMatchOnly=false, bool updateWindowId=false) |
|
static QString | removeWeekday (const QString &value) |
|
static qint64 | toEpochSecs (const QDateTime &dt) |
|
◆ IP_ADDRESS_EXPRESSION
#define IP_ADDRESS_EXPRESSION "(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)" |
◆ MAX_COOKIES_PER_HOST
#define MAX_COOKIES_PER_HOST 25 |
◆ QL1C
#define QL1C |
( |
|
x | ) |
QLatin1Char(x) |
◆ QL1S
#define QL1S |
( |
|
x | ) |
QLatin1String(x) |
◆ READ_BUFFER_SIZE
#define READ_BUFFER_SIZE 8192 |
◆ compareCookies()
◆ epoch()
◆ extractHostAndPorts()
static QString extractHostAndPorts |
( |
const QString & |
str, |
|
|
QList< int > * |
ports = 0 |
|
) |
| |
|
static |
◆ hostWithPort()
static QString hostWithPort |
( |
const KHttpCookie * |
cookie | ) |
|
|
static |
◆ operator<<() [1/2]
QDebug operator<< |
( |
QDebug |
dbg, |
|
|
const KHttpCookie & |
cookie |
|
) |
| |
◆ operator<<() [2/2]
◆ parseDate()
static QDateTime parseDate |
( |
const QString & |
_value | ) |
|
|
static |
◆ parseField()
static const char * parseField |
( |
char *& |
buffer, |
|
|
bool |
keepQuotes = false |
|
) |
| |
|
static |
◆ parseNameValue()
static const char * parseNameValue |
( |
const char * |
header, |
|
|
QString & |
Name, |
|
|
QString & |
Value, |
|
|
bool |
keepQuotes = false , |
|
|
bool |
rfcQuotes = false |
|
) |
| |
|
static |
◆ removeDuplicateFromList()
static void removeDuplicateFromList |
( |
KHttpCookieList * |
list, |
|
|
KHttpCookie & |
cookiePtr, |
|
|
bool |
nameMatchOnly = false , |
|
|
bool |
updateWindowId = false |
|
) |
| |
|
static |
◆ removeWeekday()
static QString removeWeekday |
( |
const QString & |
value | ) |
|
|
static |
◆ toEpochSecs()
static qint64 toEpochSecs |
( |
const QDateTime & |
dt | ) |
|
|
static |
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by
doxygen 1.9.6 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.