Browse Source

- Improved download from url

adaptive-webui-19844
Christophe Dumez 18 years ago
parent
commit
7e65917215
  1. 5
      src/downloadThread.h

5
src/downloadThread.h

@ -89,8 +89,8 @@ class downloadThread : public QThread {
return; return;
} }
// Set url to download // Set url to download
curl_easy_setopt(curl, CURLOPT_URL, (const char*)url.toUtf8()); curl_easy_setopt(curl, CURLOPT_URL, url.toLocal8Bit().constData());
qDebug("Url: %s", (const char*)url.toUtf8()); qDebug("Url: %s", url.toLocal8Bit().constData());
// Define our callback to get called when there's data to be written // Define our callback to get called when there's data to be written
curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, misc::my_fwrite); curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, misc::my_fwrite);
// Set destination file // Set destination file
@ -102,6 +102,7 @@ class downloadThread : public QThread {
curl_easy_setopt(curl, CURLOPT_NOPROGRESS, 1); curl_easy_setopt(curl, CURLOPT_NOPROGRESS, 1);
// Any kind of authentication // Any kind of authentication
curl_easy_setopt(curl, CURLOPT_HTTPAUTH, CURLAUTH_ANY); curl_easy_setopt(curl, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
//curl_easy_setopt(curl, CURLOPT_VERBOSE, 1);
// Auto referrer // Auto referrer
curl_easy_setopt(curl, CURLOPT_AUTOREFERER, 1); curl_easy_setopt(curl, CURLOPT_AUTOREFERER, 1);
// Follow redirections // Follow redirections

Loading…
Cancel
Save