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] |
KDE 4.2 API Reference