Comment programmer un client FTP en C?

J'ai au programme du code d'un client qui souhaite transférer un fichier sur un serveur, le protocole RCFTP. L'opération devrait être: le client envoie une requête pour enregistrer une partie du fichier, le serveur va répondre si vous avez reçu cette pièce sans erreurs. Le cas échéant, le client sera toujours envoyer des pièces du dossier jusqu'à ce que vous avez soumis tous sans erreurs. Si une erreur de transmission, le client doit retourner le morceau de fichier a échoué.

Savez un peu d'aide pour commencer?

  • La vérification d'erreur n'est pas mis en œuvre dans le FTP; c'est dans le protocole TCP. Vous n'avez pas à reconstruire que sur le niveau d'application. Le RFC les états que trop: "Il n'y a pas de disposition pour détecter les bits perdus ou brouillés dans le transfert de données, ce niveau de contrôle d'erreur est gérée par le protocole TCP."
InformationsquelleAutor user1885332 | 2012-12-07