Curl telecharger fichier Excel
Bonjour à tous,
Je tente de télécharger un fichier Excel ou Pdf a distance via Curl mais impossible. avez-vous une idée ?
A la place je reçois du texte spécifiant une erreur : You are being redirected to the authentication virtual host.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| #include "Wget.h"
Wget::Wget(string url_p, string filename_p) {
this->url = url_p;
this->filename = filename_p;
}
Wget::~Wget() {
}
void Wget::getFile() {
FILE * fp;
CURL *session;
session = curl_easy_init();
curl_easy_setopt(session, CURLOPT_URL, this->url.c_str() );
fp = fopen(this->filename.c_str(), "a");
curl_easy_setopt(session, CURLOPT_WRITEDATA, fp);
curl_easy_setopt(session, CURLOPT_WRITEFUNCTION, fwrite);
curl_easy_perform(session);
fclose (fp);
curl_easy_cleanup(session);
} |