6 class HttpReply : public QObject {
10 HttpReply(QObject *parent = nullptr);
11 virtual QUrl url() const = 0;
12 virtual int statusCode() const = 0;
13 int isSuccessful() const;
14 virtual QString reasonPhrase() const;
15 virtual const QList<QNetworkReply::RawHeaderPair> headers() const;
16 virtual QByteArray header(const QByteArray &headerName) const;
17 virtual QByteArray body() const = 0;
20 void data(const QByteArray &bytes);
21 void error(const QString &message);
22 void finished(const HttpReply &reply);