Module Version: 0.01_04
Source
Qt::Network::QHttp
- QHttp(QObject * parent)
-
- QHttp(QObject * parent = 0)
-
- QHttp(const QString & hostname,
quint16 port,
QObject * parent)
-
- QHttp(const QString & hostname,
quint16 port,
QObject * parent = 0)
-
- QHttp(const QString & hostname,
quint16 port = 80,
QObject * parent = 0)
-
- QHttp(const QString & hostname,
QHttp::ConnectionMode mode,
quint16 port,
QObject * parent)
-
- QHttp(const QString & hostname,
QHttp::ConnectionMode mode,
quint16 port,
QObject * parent = 0)
-
- QHttp(const QString & hostname,
QHttp::ConnectionMode mode,
quint16 port = 0,
QObject * parent = 0)
-
- ~QHttp()
-
- void abort()
-
- qint64 bytesAvailable()
-
- void clearPendingRequests()
-
- int close()
-
- int closeConnection()
-
- QIODevice * currentDestinationDevice()
-
- int currentId()
-
- QHttpRequestHeader currentRequest()
-
- QIODevice * currentSourceDevice()
-
- QHttp::Error error()
-
- QString errorString()
-
- int get(const QString & path,
QIODevice * to)
-
- int get(const QString & path,
QIODevice * to = 0)
-
- bool hasPendingRequests()
-
- int head(const QString & path)
-
- void ignoreSslErrors()
-
- QHttpResponseHeader lastResponse()
-
- int post(const QString & path,
QIODevice * data,
QIODevice * to)
-
- int post(const QString & path,
QIODevice * data,
QIODevice * to = 0)
-
- int post(const QString & path,
const QByteArray & data,
QIODevice * to)
-
- int post(const QString & path,
const QByteArray & data,
QIODevice * to = 0)
-
- qint64 read(char * data,
qint64 maxlen)
-
- QByteArray readAll()
-
- int request(const QHttpRequestHeader & header,
QIODevice * device,
QIODevice * to)
-
- int request(const QHttpRequestHeader & header,
QIODevice * device,
QIODevice * to = 0)
-
- int request(const QHttpRequestHeader & header,
QIODevice * device = 0,
QIODevice * to = 0)
-
- int request(const QHttpRequestHeader & header,
const QByteArray & data,
QIODevice * to)
-
- int request(const QHttpRequestHeader & header,
const QByteArray & data,
QIODevice * to = 0)
-
- int setHost(const QString & hostname,
quint16 port)
-
- int setHost(const QString & hostname,
quint16 port = 80)
-
- int setHost(const QString & hostname,
QHttp::ConnectionMode mode,
quint16 port)
-
- int setHost(const QString & hostname,
QHttp::ConnectionMode mode,
quint16 port = 0)
-
- int setProxy(const QNetworkProxy & proxy)
-
- int setProxy(const QString & host,
int port,
const QString & username,
const QString & password)
-
- int setProxy(const QString & host,
int port,
const QString & username,
const QString & password = QString())
-
- int setProxy(const QString & host,
int port,
const QString & username = QString(),
const QString & password = QString())
-
- int setSocket(QTcpSocket * socket)
-
- int setUser(const QString & username,
const QString & password)
-
- int setUser(const QString & username,
const QString & password = QString())
-
- QHttp::State state()
- ConnectionModeHttp
-
- ConnectionModeHttps
-
- Unconnected
-
- HostLookup
-
- Connecting
-
- Sending
-
- Reading
-
- Connected
-
- Closing
-
- NoError
-
- UnknownError
-
- HostNotFound
-
- ConnectionRefused
-
- UnexpectedClose
-
- InvalidResponseHeader
-
- WrongContentLength
-
- Aborted
-
- AuthenticationRequiredError
-
- ProxyAuthenticationRequiredError
None by default.
Dongxu Ma <dongxu@cpan.org>
Copyright (C) 2011 - 2012 by Dongxu Ma
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
See http://dev.perl.org/licenses/artistic.html
syntax highlighting: