@@ -71,21 +71,16 @@ void PutMultiFileJob::start()
7171 _body.append (onePart);
7272 }
7373
74- sendRequest (" POST" , _url, req, &_body);
74+ const auto newReply = sendRequest (" POST" , _url, req, &_body);
75+ const auto &requestID = newReply->request ().rawHeader (" X-Request-ID" );
7576
7677 if (reply ()->error () != QNetworkReply::NoError) {
7778 qCWarning (lcPutMultiFileJob) << " Network error: " << reply ()->errorString ();
7879 }
7980
8081 connect (reply (), &QNetworkReply::uploadProgress, this , &PutMultiFileJob::uploadProgress);
81- connect (reply (), &QNetworkReply::uploadProgress, this , [] (qint64 bytesSent, qint64 bytesTotal) {
82- qCDebug (lcPutMultiFileJob ()) << " upload progress" << bytesSent << bytesTotal;
83- });
84- connect (reply (), &QNetworkReply::bytesWritten, this , [] (qint64 bytesSent) {
85- qCDebug (lcPutMultiFileJob ()) << " upload progress" << bytesSent;
86- });
87- connect (reply (), &QNetworkReply::requestSent, this , [] () {
88- qCDebug (lcPutMultiFileJob ()) << " request sent" ;
82+ connect (reply (), &QNetworkReply::uploadProgress, this , [requestID] (qint64 bytesSent, qint64 bytesTotal) {
83+ qCDebug (lcPutMultiFileJob ()) << requestID << " upload progress" << bytesSent << bytesTotal;
8984 });
9085 connect (this , &AbstractNetworkJob::networkActivity, account ().data (), &Account::propagatorNetworkActivity);
9186 _requestTimer.start ();
0 commit comments