Programmation

nour_z Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -  
kuchi007 Messages postés 318 Statut Membre -
Bonjour,

J'ai mis en place un client et un serveur http en C via les Socket.
Tout marche bien, lorsque le client se connecte sur le serveur il arrive bien à lire le contenu placé sur le serveur
Je voudrais que le client puisse télécharger un fichier ( pas de texte, plutôt un .exe ou autre) placé sur le serveur dans le but de l'enregistrer mais je ne sais pas comment le faire sous langage C? et je veux savoir comment peut-on programmer pour que le client puisse s'authentifier avant de se connecter en langage C?
quelqu'un m'aide car j'ai besoin de réponse
merciiiiiiiiiiiiiii d'avance
A voir également:

3 réponses

kuchi007 Messages postés 318 Statut Membre 31
 
Pour l'authentification tu peux faire un petit truc bidon, après le début de connexion (si TCP bien sûr) le premier message enverrais obligatoirement une chaine de caractère qui serait le mdp par exemple???
Une méthode un petit peu bidon comme je disais lol.

Tu peux peut être monter un FTP :D
0
nour_z Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
bonjour,
vous pouvez m'expliquer comment je peux s'authentifier en langage C pour se connecter au serveur (un mini chat)?
0
kuchi007 Messages postés 318 Statut Membre 31
 
Je n'y ai pas vraiment réfléchit mais je pense que c'est faisable juste en ayant l'idée.

Après la primitive connect() tu forces le prog du client à demander une chaine de caractères par exemple?
le serveur la reçoit, la compare et soit le message est bon on garde la connexion soit on la coupe?
0