KIOSlave
http.cpp File Reference
#include "http.h"
#include <config.h>
#include <config-gssapi.h>
#include <fcntl.h>
#include <utime.h>
#include <stdlib.h>
#include <stdio.h>
#include <sys/stat.h>
#include <sys/time.h>
#include <unistd.h>
#include <QtXml/qdom.h>
#include <QtCore/QFile>
#include <QtCore/QRegExp>
#include <QtCore/QDate>
#include <QtDBus/QtDBus>
#include <QtNetwork/QAuthenticator>
#include <QtNetwork/QNetworkProxy>
#include <QtNetwork/QTcpSocket>
#include <QtNetwork/QHostInfo>
#include <kurl.h>
#include <kdebug.h>
#include <klocale.h>
#include <kconfig.h>
#include <kconfiggroup.h>
#include <kservice.h>
#include <kdatetime.h>
#include <kcodecs.h>
#include <kcomponentdata.h>
#include <krandom.h>
#include <kmimetype.h>
#include <ktoolinvocation.h>
#include <kstandarddirs.h>
#include <kremoteencoding.h>
#include <kio/ioslave_defaults.h>
#include <kio/http_slave_defaults.h>
#include <httpfilter.h>
#include <misc/kntlm/kntlm.h>
#include <kapplication.h>
#include <kaboutdata.h>
#include <kcmdlineargs.h>
#include <kde_file.h>
#include "parsinghelpers.cpp"
#include "httpauthentication.cpp"
#include "http.moc"
Include dependency graph for http.cpp:

Go to the source code of this file.
Defines | |
#define | NO_SIZE ((KIO::filesize_t) -1) |
#define | STRTOLL strtol |
Functions | |
static QString | extractMaybeQuotedUntil (const QString &str, unsigned char term, int &pos) |
static QString | extractUntil (const QString &str, unsigned char term, int &pos) |
static bool | isCrossDomainRequest (const QString &fqdn, const QString &originURL) |
static bool | isEncryptedHttpVariety (const QString &p) |
static bool | isHttpProxy (const KUrl &u) |
static bool | isValidProxy (const KUrl &u) |
int | kdemain (int argc, char **argv) |
static QString | methodString (HTTP_METHOD m) |
static QString | sanitizeCustomHTTPHeader (const QString &_header) |
static void | skipLWS (const QString &str, int &pos) |
Define Documentation
Function Documentation
static bool isEncryptedHttpVariety | ( | const QString & | p | ) | [static] |
static void skipLWS | ( | const QString & | str, | |
int & | pos | |||
) | [static] |