Em dom 08 jun 2014, às 02:49:53, Nikos Chantziaras escreveu: > I have a weird problem. I am unable to download a file from a specific > server (ran by sourceforge) using QNetworkAccessManager and > QNetworkRequest. Example: > > > this->fNetManager = new QNetworkAccessManager(this); > connect(this->fNetManager, SIGNAL(finished(QNetworkReply*)), > SLOT(fReplyFinished(QNetworkReply*))); > > QNetworkRequest request(QUrl("http://qtads.sf.net/COPYING")); > > this->fReply = this->fNetManager->get(request); > connect(this->fReply, SIGNAL(error(QNetworkReply::NetworkError)), > SLOT(fErrorOccurred(QNetworkReply::NetworkError)));
How are you handling the redirection? $ curl -D - http://qtads.sf.net/COPYING HTTP/1.1 302 Found Server: Apache/2.2.15 (CentOS) Location: http://qtads.sourceforge.net/COPYING Cache-Control: max-age=172800 Expires: Mon, 09 Jun 2014 23:57:35 GMT Content-Type: text/html; charset=iso-8859-1 Content-Length: 298 Date: Sat, 07 Jun 2014 23:57:35 GMT X-Varnish: 1237204318 Age: 0 Via: 1.1 varnish Connection: keep-alive <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>302 Found</title> </head><body> <h1>Found</h1> <p>The document has moved <a href="http://qtads.sourceforge.net/COPYING">here</a>.</p> <hr> <address>Apache/2.2.15 (CentOS) Server at qtads.sf.net Port 80</address> </body></html> -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Open Source Technology Center _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest