cs_gomoz
Messages postés134Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention23 décembre 2009
-
3 nov. 2009 à 18:27
cs_gomoz
Messages postés134Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention23 décembre 2009
-
4 nov. 2009 à 20:56
Bonjour,
Je cherche à envoyer un fichier sur un serveur HTTP.
J'ai testé la méthode suivante :
- Sérialisation du fichier en Base64
- Envoi d'une requete POST avec ?file=...lachaine...
Sauf que mon fichier est trop lourd et mon serveur HTTP le refuse.
Ce que je cherche, c'est comprendre comment envoyer un fichier avec les fameux "bondary". Est-ce que vous avez une aide à m'apporter à ce sujet ? Je travail avec HttpWebRequest et s'il était possible de continuer avec ça m'aiderait bien.
cs_gomoz
Messages postés134Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention23 décembre 2009 4 nov. 2009 à 18:26
Pourtant on a bien en HTML la balise qui permets d'envoyer des fichiers. D'ailleurs ça fonctionne (enfin), j'y suis parvenu en observant le comportement des headers http de mon navigateurs web.
Cependant je sérialise en ASCII (et plus en base64) et ça me génère un fichier incorrecte... :(
cboulas
Messages postés2641Date d'inscriptionmercredi 2 juin 2004StatutMembreDernière intervention 8 janvier 201416 4 nov. 2009 à 19:20
Effectivement on s'est mal compris, j'avais compris que tu voulais utiliser le protocole HTTP pour sendez des fichiers et non un formulaire HTML qui envoi un fichier via des variables.
Chris...
- Le sens vital n'est pas un sens unique -