Bonjour à tous !

Dans le but de mettre automatiquement une BDD en fonction du contenue d'un site existant (une sorte de sniffer quoi ) je voudrais que mon code permette de lire automatiquement les pages d'un serveur distant.

Je prend un code qui est dispo sur internet et marche nickel en local :

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
24
25
26
27
 
#include <iostream>
#include <string>
#include <fstream>
 
using namespace std;
 
int main()
{
        ifstream fichier;
        fichier.open("http://kefass.free.fr/test/demo.txt", ios::in);
 
        if(fichier)
        {
                string contenu;
                getline(fichier, contenu);
                cout << contenu;
        }
        else
        {
                cout << "Impossible d'ouvrir le fichier !" << endl;
                return 1;
        }
 
        fichier.close();
        return 0;
}
Mais des que je lui demande d'aller sur un fichier distant rien ne fonctionne. Pourtant dans la documentation cela à l'air possible !!

J'ai oublié quelque chose ? C'est possible ? Si non est-ce réalisable avec un autre langage ?