How can I set atribute of network request ?
I use this:
...
QNetworkRequest request;
request.
setUrl(QUrl(strUrl
));
request.setAttribute(QNetworkRequest::User, strTest1);
request.setAttribute(QNetworkRequest::UserMax, strCategory);
accessManager->get(request);
...
... net_finished(QNetworkReply *reply)
{
reply->deleteLater();
if (reply->error())
return;
QString strTest1
= reply
->attribute
(QNetworkRequest
::User).
toString();
QString strCategory
= reply
->attribute
(QNetworkRequest
::UserMax).
toString();
...
...
QNetworkRequest request;
request.setUrl(QUrl(strUrl));
request.setAttribute(QNetworkRequest::User, strTest1);
request.setAttribute(QNetworkRequest::UserMax, strCategory);
accessManager->get(request);
...
... net_finished(QNetworkReply *reply)
{
reply->deleteLater();
if (reply->error())
return;
QString strTest1 = reply->attribute(QNetworkRequest::User).toString();
QString strCategory = reply->attribute(QNetworkRequest::UserMax).toString();
QByteArray bData = reply->readAll();
...
To copy to clipboard, switch view to plain text mode
but in net_finished strTest1 and strCategory is empty .. why ?
Bookmarks