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 : Sélectionner tout - Visualiser dans une fenêtre à part
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); }
Partager