Peut on ouvrir un fichier à distance ?!?

Signaler
Messages postés
220
Date d'inscription
dimanche 7 septembre 2003
Statut
Membre
Dernière intervention
7 avril 2007
-
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
-
Cette question est bête mais j'aimerais savoir si on peut affecter à un handle la valeur
FILE* hFile=fopen("http://www.example.com/truc","r");
ou si c'est impossible existe-t-il un autre moyen?

Voilà. Merci d'avance !

5 réponses

Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
2
fopen ne permet d'ouvrir que des fichiers locaux =)
A ma connaissance c'est impossible d'ouvrir un fichier se trouvant sur un serveur web distant, pour la simple et bonne raison que si tel etait le cas, n'importe qui pourrait acceder au données des sites et les miodifié par exemple.

Il te faut donc telecharger le fichier distant sur ton pc, pour pouvoir le modifier ensuite.

A++ et bonne continuation

Samir
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
27
Pars de InternetReadFile() dans MSDN et tu auras le reste.

ciao...
BruNews, Admin CS, MVP Visual C++
Messages postés
220
Date d'inscription
dimanche 7 septembre 2003
Statut
Membre
Dernière intervention
7 avril 2007

Merci BruNews!
Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
2
BruNews> InternetReadFile mets le fichier en cache non ?
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
27
oui en partie seulement, ouverture socket, lecture mais ne conserve que la partie demandee dans le buffer, c'est vraiment bien fait.

ciao...
BruNews, Admin CS, MVP Visual C++