@click_f

Как получить Header через QNetworkAccessManager?

Пробую разобрать пример программы для захвата header'a. В силу того что библиотека QHttp устарела использую QNetworkAccessManager.
  • Каков эквивалент QHttpResponseHeader из QHttp ?
  • Как получить заголовок другим путем и куда именно в документацию смотреть чтобы не задавать таких поросов впредь?


// downloader.h

#ifndef DOWNLOADER_H
#define DOWNLOADER_H

#include <QObject>
#include <QHttp>// заменил на <QNetworkAccessManager>
#include <QFile>
#include <QDebug>


class downloader : public QObject
{
    Q_OBJECT
public:
    explicit downloader(QObject *parent = 0);

    void Do_Download();

signals:

public slots:
    void stateChanged(int state);
    void responseHeaderReceived ( const QHttpResponseHeader & resp ); //Ошибка тут
    void requestFinished ( int id, bool error );

private:
    QHttp *http;

};
#endif // DOWNLOADER_H


Благодарю за любые советы.
  • Вопрос задан
  • 314 просмотров
Решения вопроса 1
Zifix
@Zifix Куратор тега Qt
Barbatum
https://www.google.ru/search?q=qnetworkaccessmanag...

Третья ссылка в выдаче показывает как работать с полученными заголовками.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы