5 #include <QNetworkAccessManager>
16 class Url:
public QObject
20 Url(QNetworkAccessManager *, QUrl
const &);
67 void addHeader(QString
const &, QString
const &);
Observable & sendRequest()
Definition: url.cpp:175
QUrl m_url
Definition: url.h:25
QMap< QString, QString > Headers
Definition: types.h:8
QMap< QString, QString > Form
Definition: types.h:11
Observable & post(QByteArray)
Definition: url.cpp:24
void removeHeader(QString const &)
Definition: url.cpp:170
QMap< QString, QString > m_headers
Definition: url.h:28
Url(QNetworkAccessManager *, QUrl const &)
Definition: url.cpp:7
QNetworkAccessManager * m_manager
Definition: url.h:23
BodyType
Definition: url.h:11
QHttpMultiPart * m_multiPart
Definition: url.h:33
Observable & options()
Definition: url.cpp:145
QByteArray m_body
Definition: url.h:32
QIODevice * m_device
Definition: url.h:34
QString m_method
Definition: url.h:26
Observable & patch(QByteArray)
Definition: url.cpp:101
Definition: observable.h:14
Observable & head()
Definition: url.cpp:12
void addHeader(QString const &, QString const &)
Definition: url.cpp:165
QMap< QString, QString > m_params
Definition: url.h:29
QMap< QString, QString > Params
Definition: types.h:10
Url * params(const Params &)
Definition: url.cpp:159
Observable & put(QByteArray)
Definition: url.cpp:63
QUrlQuery makeQuery() const
Definition: url.cpp:230
Url * headers(const Headers &)
Definition: url.cpp:151
BodyType m_bodyType
Definition: url.h:31