#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
◆ QL1S
◆ 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-2024 The KDE developers.
Generated on Thu Jul 18 2024 00:00:00 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.