Envoyer du binaire dans une chaussette

Le
NicolasP
Bonjour,

Je voudrais envoyer un fichier binaire à une machine distante en utilisant une socket.
Or, la méthode send() d'une socket ne prend que des chaines en entrée.
Dois-je convertir tous les octets du fichier en chaine (avec le module struct) ?
Quelle est la meilleure façon de faire ?

Nicolas
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
NicolasP
Le #667853
Bonjour,

Je voudrais envoyer un fichier binaire à une machine distante en
utilisant une socket.
Or, la méthode send() d'une socket ne prend que des chaines en entrée.
Dois-je convertir tous les octets du fichier en chaine (avec le module
struct) ? Quelle est la meilleure façon de faire ?

Nicolas


Après vérification, file.read() renvoie une chaine même sur des fichiers binaires.
Donc problème résolu.

Nicolas

Publicité
Poster une réponse
Anonyme