17 QNetworkRequest request;
33 const QVariant &redirection =
m_reply->attribute(QNetworkRequest::RedirectionTargetAttribute);
34 if(redirection.isValid())
36 const QString &url = redirection.toString();
MusicDataSourceRequest(QObject *parent=nullptr)
void downLoadRawDataChanged(const QByteArray &bytes)
TTK_MODULE_EXPORT void makeUserAgentHeader(QNetworkRequest *request, const QByteArray &data={})
TTK_MODULE_EXPORT void setSslConfiguration(QNetworkRequest *request, QSslSocket::PeerVerifyMode mode=QSslSocket::VerifyNone)
virtual void downLoadFinished()
QNetworkAccessManager m_manager
virtual void deleteAll() overridefinal
virtual void downLoadFinished() overridefinal
virtual void replyError(QNetworkReply::NetworkError error) override
The class of the abstract network.
void startToRequest(const QString &url)
TTK_MODULE_EXPORT void makeContentTypeHeader(QNetworkRequest *request, const QByteArray &data={})
#define TTK_ERROR_STREAM(msg)
#define QtNetworkErrorConnect(p, q, f, s)
Network error connect.